gpt4 book ai didi

Java 无法为对象堆保留足够的空间

转载 作者:行者123 更新时间:2023-12-01 23:45:26 25 4
gpt4 key购买 nike

我有 win7 32 位 java 和 4 GB 内存,但仍然如此java -Xmx4G -Xms4G -jar Minecraft.jarjava -Xmx3G -Xms3G -jar Minecraft.jarjava -Xmx2G -Xms2G -jar Minecraft.jar
不工作。

错误;

Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

java -Xmx1G -Xms1G -jar Minecraft.jar 可以工作。

最佳答案

win7 32bit 无法将 4G​​B 内存用于用户程序

任何用户程序可以使用的最大值是“3GB”,其中包括代码和数据,因此 -Xmx3G 每次都会导致它失败,因为您为堆提供了 3GB 空间,导致空间为零对于程序需要的所有其他东西,更不用说 JVM 了。

我质疑设置 mx 的值。

关于Java 无法为对象堆保留足够的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17138889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com