首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在win8.1上增加JVM内存和neo4j

在win8.1上增加JVM内存和neo4j
EN

Stack Overflow用户
提问于 2015-02-26 13:29:46
回答 2查看 1.5K关注 0票数 4

我在Windows8.1专业笔记本电脑上运行neo4j 2.1.7。我有16G的RAM,但我一直没有堆内存。我有一个大型的ish数据库,可能包含250 K节点,但与我计划运行的内容不太接近。

我已经将新4j社区的-Xmx设置为1.024亿。我试图把它增加到更多,但是新4j社区. more不会启动。

如有任何建议,我们将不胜感激。

你好,理查德

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-26 15:05:56

根据官方的文档

当使用Neo4j服务器时,conf/neo4j-wrapper.conf配置进入conf/neo4j-wrapper.conf文件

因此,在neo4j-wrapper.conf文件中设置堆大小,如下所示,

代码语言:javascript
复制
wrapper.java.additional=-Xmx4g

在Windows上,默认情况下该文件夹和文件将不存在。有关类似的问题,请参见,您需要创建该文件夹,并创建该文件内部您的Neo4j安装目录。

您说过使用-Xmx4g会导致The JVM could not be started. The maximum heap size (-Xmx) might be too large or an antivirus or firewall tool could be blocking execution错误。

这个错误意味着当您尝试运行java进程时,在启动JVM时没有4GB的空闲内存。当您说-Xmx4g时,JVM进程将要求主机操作系统提供4GB块,并将其保留以供以后使用。但是,由于您已经有16‘s内存,请检查是否有任何其他进程占用了太多内存。

票数 3
EN

Stack Overflow用户

发布于 2015-04-21 17:41:29

作为一个解决方案,我一直在Windows中启动它,在命令提示符"C:\Program (x86)\Neo4j Community\bin\ne4j-桌面-2.2.0.jar“-d64 -Xmx400g .

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28743793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档