Java堆空间错误neo4j

时间:2014-08-27 14:59:03

标签: java memory neo4j

我刚刚第一次设置了neo4j 2.1.3社区,当我尝试加载大约17M的数据集时,我遇到了一个java堆空间OutOfMemoryError。

我正在使用16GB内存的Mac和OS X 10.9.4 java版本1.7.0_21,我尝试通过以下命令行增加堆大小:

java -Xmx2048m

问题是jvm似乎没有认识到这一点。我没有这种方式设置java设置的经验。

有什么建议吗?

2 个答案:

答案 0 :(得分:3)

您可以在配置文件neo4j-wrapper.conf中更改JVM堆的设置

# Java Heap Size: by default the Java heap size is dynamically
# calculated based on available system resources.
# Uncomment these lines to set specific initial and maximum
# heap size in MB.
#wrapper.java.initmemory=512
#wrapper.java.maxmemory=512

http://neo4j.com/docs/stable/server-performance.html

答案 1 :(得分:2)

值得注意的是,这些配置设置现已移至neo4j.conf:http://neo4j.com/docs/operations-manual/current/performance/#heap-sizing