JVM发生频繁 CMS GC,罪魁祸首是这个参数!

了解 CMS GC 的同窗,必定知道 -XX:CMSScavengeBeforeRemark 参数,它是用来开启或关闭在 CMS-remark 阶段以前的清除(Young GC)尝试。bootstrap 你们都知道CMS GC 只会回收 OldGen 的对象,那为何须要这个参数? 因为 YoungGen 存在引用 OldGen 对象的状况,所以 CMS-remark 阶段会将 YoungGen 做
相关文章
相关标签/搜索