jvm参数说明
发布时间: 3年前 (2021-06-25)浏览: 940评论: 0
-XX:MetaspaceSize=128m -Xms1024m -Xmx1664m -XX:SurvivorRatio=4 -XX:NewRatio=2
-XX:NewRatio=2:设置年轻代(包括Eden和两个Survivor区)与年老代的比值(除去持久代).设置为2,则年轻代与年老代所占比值为1:2,年轻代占整个堆栈的1/3
如下图:Eden = 370.5M Survivor1=Survivor2= 92.M old=1109.5M
年轻代 = Eden + Survivor1 + Survivor2 = 554.5
年老代 = old = 1109.5M
年轻代 : 年老代 = 554.5 : 1109.5 = 1 : 2
年轻代 : 总 = 554.5 : 1664 = 1 : 3
年老代 : 总 = 1109.5 : 1664 = 2 :3
-XX:SurvivorRatio=4:设置年轻代中Eden区与Survivor区的大小比值.设置为4,则两个Survivor区与一个Eden区的比值为2:4,一个Survivor区占整个年轻代的1/6
Eden: Survivor1 = 4 : 1
Eden: Survivor2 = 4 : 1
Eden:(Survivor1 + Survivor2) = 4 : 2
Eden : 年轻代 = 4 : 6
Survivor1 : 年轻代 = 1 :6
Survivor2 : 年轻代 = 1 :6
标签:
上一篇: JVM小知识:linux 命令查看jvm堆内存信息
下一篇: Nginx 最全操作总结