【问题标题】:What does the -Xms JVM mean in reference to heap memory?-Xms JVM 对堆内存的意义是什么?
【发布时间】:2011-11-22 18:27:44
【问题描述】:

-Xms 在 Java 堆内存方面究竟是什么意思?我们在 1024-2048 的最小-最大内存分配中运行。由于一些问题,我们将其从 2048 最大降至 1728,从 1024 降至 512 分钟。

-Xms 如何影响堆内存分配以及为什么当-Xms 值减少时最大内存会减少?

【问题讨论】:

  • 显示没有任何研究工作

标签: java memory jvm


【解决方案1】:

Xms 标志告诉您的 JVM 初始分配的内存量。如果您的程序需要的内存超过 Xms 中指定的值,则 JVM 将占用更多内存,直到 Xmx 中指定的限制。

请记住,即使您的应用程序不使用它们,JVM 也会保留在 Xms 中设置的内存量。而且它不适用于操作系统,因此您需要考虑让操作系统和其他程序有足够的内存才能正常工作。

【讨论】:

    猜你喜欢
    • 2021-07-31
    • 2013-01-23
    • 1970-01-01
    • 1970-01-01
    • 2017-02-08
    相关资源
    最近更新 更多