<分区>
据此,我在 apache 的 java 进程上使用了 14GB+。 我只运行 Minecraft 控制面板,当我通过 Minecraft 运行内存检查时,它告诉我我使用了 7.6GB 的 8GB。当我应该查看最大 1-2GB 的已用空间时。
我是 linux 的新手,这让我有点困惑。我认为这是不准确的,但如果有人可以解释这里发生的事情,我们将不胜感激?
<分区>
据此,我在 apache 的 java 进程上使用了 14GB+。 我只运行 Minecraft 控制面板,当我通过 Minecraft 运行内存检查时,它告诉我我使用了 7.6GB 的 8GB。当我应该查看最大 1-2GB 的已用空间时。
我是 linux 的新手,这让我有点困惑。我认为这是不准确的,但如果有人可以解释这里发生的事情,我们将不胜感激?
最佳答案
结帐 linuxatemyram.com
此外,如果它是虚拟机,Java 用法可能不准确。
您可以通过使用这些参数启动将内存限制在一定大小
-Xms1024m -Xmx1024m
例如限制为 1gb
关于Java 使用高虚拟内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18321291/