欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

了解下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

相关标签: JVM