java – 在win8.1上增加JVM内存和neo4j
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – 在win8.1上增加JVM内存和neo4j,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含875字,纯文字阅读大概需要2分钟。
内容图文
![java – 在win8.1上增加JVM内存和neo4j](/upload/InfoBanner/zyjiaocheng/966/eceff7473b8348f58d4289f4d3ab10be.jpg)
我在Windows 8.1专业版笔记本电脑上运行neo4j 2.1.7.我有16G的RAM,但我的堆内存不足.我有一个可能有250K节点的大型数据库,但没有什么接近我计划运行的.
我在neo4j-community.vmoptions中将-Xmx设置为1024m.我试图将它增加到更多,但neo4j-community.exe将无法启动.
我们将非常感激地收到任何建议
问候,理查德
解决方法:
根据官方docs,
When using Neo4j Server, JVM configuration goes into the
conf/neo4j-wrapper.conf
file
所以在neo4j-wrapper.conf文件中设置如下所示的堆大小,
wrapper.java.additional=-Xmx4g
在Windows上,默认情况下该文件夹和文件不存在.
有关类似问题,请参阅this,您需要在Neo4j安装目录中创建该文件夹和该文件.
您说使用-Xmx4g会导致错误无法启动JVM.最大堆大小(-Xmx)可能太大,或者防病毒或防火墙工具可能阻止执行.
该错误意味着当您尝试运行java进程时,启动JVM时没有4GB可用内存.当你说-Xmx4g时,JVM进程会向主机操作系统询问4GB块并保留它以备将来使用.但是,由于你已经拥有16GB内存,请检查是否有任何其他进程占用太多内存.
内容总结
以上是互联网集市为您收集整理的java – 在win8.1上增加JVM内存和neo4j全部内容,希望文章能够帮你解决java – 在win8.1上增加JVM内存和neo4j所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。