- 4.4.4 community edition
Hi,
I have questions on off-heap memory consumption by neo4j.
We have quite big indexes in neo4j db as below.
- Total size of data and native indexes in all databases: 157600m
And we set neo4j configuraion as follows :
heap_initial_size: 100G
heap_max_size: 100G
pagecache_size: 150G
transaction_database_max_size: 70G
Although heap size + pagecache_size is 250G(100G + 150G), a lot more memory is being used(approx. 430G).
When we checked jvm heap, it seems heap size being used was lower than 100G, so I think most of extra consumption would be in off-heap memory.
I want to know why off-heap memory is used a lot more than specified pagecache size.
If there's some reason, is there any way to reduce it's consumption?
Thank you in advance.