微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

JVM调优

-XX:SurvivorRatio=6 ,设置的是Eden区与每一个Survivor区的比值,可以反推出占新生代的比值,Eden为6, 两个Survivor为2, Eden占新生代的3/4, 每个Survivor占1/8,两个占1/4.

-xms:最小堆内存,即虚拟机启动后分配的内存大小
-Xmx:最大堆内存
当最小堆内存满了,会尝试GC,如果GC之后还不能得到足够的内存,则会拓展堆内存,如果-Xmx设置过小则可能拓展失败,会导致OutOfMermory异常,一般-Xmx与-xms设置为相同,避免每次垃圾回收完后JVM重新分配内存。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐