美文网首页
小记一次jvm调优

小记一次jvm调优

作者: light01 | 来源:发表于2019-05-01 08:43 被阅读0次

问题:young-gc频繁,每2秒收集一次,每次平均耗时25ms;full-gc平均82min一次,每次平均耗时40ms

目的:降低young-gc频率

调优前参数:-Xms16G -Xmx16G -Xmn2G

原因:eden区每秒收集800M左右的对象,2秒就会被填满,导致young-gc很频繁

分析:老年代在每次full-gc后,有4.5g的数据,占堆内存的28%,生命周期很短的对象占了70%左右,需要增加eden区的内存

调优参数: xmn=10G,SurvivorRatio=38

效果:

young-gc每15秒收集一次,每次平均耗时25ms,full-gc平均120min一次,每次平均耗时318ms

相关文章

网友评论

      本文标题:小记一次jvm调优

      本文链接:https://www.haomeiwen.com/subject/fgjinqtx.html