我希望在96GB RAM上增加我的jvm大小,因为我给了-Xmx1600m
VM初始化期间发生错误 无法为1638400KB对象堆保留足够的空间 按任意键继续 。 。 。 我在8 GB RAM以及96 GB Ram上遇到此错误? -Xmx1350m正在工作8GB和96 GB,但超出内存不能正常工作
答案 0 :(得分:0)
您可能正在使用32位版本的Java(您可以通过运行java -version
来确认)。 32位应用程序只能解决理论最大4GB的问题,而实际上对于JVM来说,它通常远不如此。
切换到64位版本的JVM应该可以解决问题。
答案 1 :(得分:0)
我已经在使用64位
C:\ Users \ akuma142> java -version java版" 1.8.0_92" Java(TM)SE运行时环境(版本1.8.0_92-b14) Java HotSpot(TM)64位服务器VM(版本25.92-b14,混合模式)