gpt4 book ai didi

jvm - 将 Xms 和 Xmx 设置为相同的值有什么好处吗?

转载 作者:行者123 更新时间:2023-12-04 16:16:22 27 4
gpt4 key购买 nike

通常我设置-Xms512m-Xmx1g这样当 JVM 启动时,它会分配 512MB 并根据需要逐渐将堆增加到 1GB。但我看到这些值设置为相同的说 1g在专用服务器实例中。将两者设置为相同的值有什么好处吗?

最佳答案

嗯,有几件事。

  • 程序将以 -Xms 值开始,如果该值较小,它将最终强制 GC 更频繁地发生
  • 一旦程序到达 -Xms 堆,jvm 请求 OS 额外内存并最终获取需要额外时间导致性能问题的 -Xmx,您最好在开始时将其设置为避免 jvm 请求额外内存。

  • 这里的回答非常好 - https://developer.jboss.org/thread/149559?_sscc=t

    关于jvm - 将 Xms 和 Xmx 设置为相同的值有什么好处吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43651167/

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