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


图片.png



标签:

上一篇: JVM小知识:linux 命令查看jvm堆内存信息
下一篇: Nginx 最全操作总结

相关文章暂无相关
评论列表暂无评论
发表评论
验证码

«   2024年4月   »
1234567
891011121314
15161718192021
22232425262728
2930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
    网站收藏
    友情链接
    • RainbowSoft Studio Z-Blog
    • 订阅本站的 RSS 2.0 新闻聚合
    ︿
    Top