首页 > 其他 > 详细

根据应用程序设置JVM参数(三)-优化老年代大小

时间:2015-08-28 15:35:25      阅读:637      评论:0      收藏:0      [点我收藏+]

接着前面的,现在来计算老年代的

日志图:


技术分享


1.假如没有FullGc,如何计算老年代需要多少时间装满?

(不看第一条和最后一条数据,分析)通过MinorGc计算每次老年代的增量

老年代的增量 = 堆的总量 - 新生代的剩余量(souvivor区)


技术分享


这样可以得到几乎每次minorGc老年代增加85m空间,而minorGc每4秒一次。

老年代的总量:

1654272 - 601088 = 1053184k =1028m


那么填满老年区需要

1028 / 85 * 4 = 48s 

虽然与上面的503-468=35的误差有点大


剩下的的优化方法就参照:

根据应用程序设置JVM参数(二)-优化新生代大小



参考:《java性能优化权威指南》



版权声明:本文为博主原创文章,未经博主允许不得转载。

根据应用程序设置JVM参数(三)-优化老年代大小

原文:http://blog.csdn.net/q291611265/article/details/48052409

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!