了解下CMS垃圾回收器的-XX:CMSInitiatingOccupancyFraction参数
程序员文章站
2022-05-16 23:18:47
-XX:CMSInitiatingOccupancyFraction:指定当老年代空间使用率达到多少时进行一次CMS垃圾回收。以上参数默认值是68,需要根据应用程序的运行模型来调优,如果内存增长缓慢,那么这参数就没必要设置的太小,可以设置的大些,这样可以有效降低CMS的触发频率,减少老年代GC的次数,间接的提高应用系统性能。相反的,如果内存增长很快,就应该调小该参数值,留够内存空间,尽量避免出现CMS回收器回收失败,频繁触发老年代串行回收器(这个回收器花的时间就多很多了)来兜底的情况。......
-XX:CMSInitiatingOccupancyFraction:指定当老年代空间使用率达到多少时进行一次CMS垃圾回收。
以上参数默认值是68,需要根据应用程序的运行模型来调优,如果内存增长缓慢,那么这参数就没必要设置的太小,可以设置的大些,这样可以有效降低CMS的触发频率,减少老年代GC的次数,间接的提高应用系统性能。相反的,如果内存增长很快,就应该调小该参数值,留够内存空间,尽量避免出现CMS回收器回收失败,频繁触发老年代串行回收器(这个回收器花的时间就多很多了)来兜底的情况。
本文地址:https://blog.csdn.net/weixin_38106322/article/details/108985385