【发布时间】:2020-07-25 12:30:20
【问题描述】:
我尝试使用我看到的人们告诉其他人使用 Paper API 的建议来制作 Minecraft 服务器。所以我得到了所有文件,并为它分配了 512 MB 的内存(使用 -Xmx512M),它运行得非常好!但是它太多地碰到了 RAM 的限制,所以我尝试将它推到 3 GB(使用 -Xmx3G)。 (有点过分,因为我正在使用它,但它会帮助我晚上睡觉,因为我知道我的服务器没有遇到问题)但后来我遇到了 Java 根本不想启动的问题.
我做了一些实验,发现任何高于 1.5G 的东西和 Java 都开始出现问题。 Could not reserve enough space for 3145728KB object heap .
所以我环顾四周,发现有人说“使用 _JAVA_OPTIONS 和 -Xmx3G 将环境变量添加到系统变量”之类的,这对我来说似乎没有任何改变。 Java 仍然不想启动。有谁知道这是怎么回事?假设我的 Java 已经过时,我似乎无法将我的 Java 更新到任何更高版本。所以它不可能是一个更新,并不是每个人都会遇到这个问题,因为服务器管理员曾经告诉我他们的服务器运行了 10GB 的内存。
我会问他们,但我失去了联系,所以我在这里问。
【问题讨论】: