快捷搜索: 王者荣耀 脱发

你假笨JVM参数 - 005 CMSScavengeBeforeRemark

你假笨JVM参数分享全整理系列 你假笨JVM参数分享全整理系列
微信小程序:JVMPocket - JVM参数交流平台,Javaer的神奇口袋 微信小程序:JVMPocket - JVM参数交流平台,Javaer的神奇口袋
序号:005 序号:005
时间:2017-07-24 时间:2017-07-24
参数:-XX:CMSScavengeBeforeRemark 参数:-XX:CMSScavengeBeforeRemark
含义: 含义:
Enable scavenging attempts before the CMS remark step. Enable scavenging attempts before the CMS remark step.
开启或关闭在CMS重新标记阶段之前的清除(YGC)尝试 开启或关闭在CMS重新标记阶段之前的清除(YGC)尝试
CMS并发标记阶段与用户线程并发进行,此阶段会产生已经被标记了的对象又发生变化的情况,若打开此开关,可在一定程度上降低CMS重新标记阶段对上述“又发生变化”对象的扫描时间,当然,“清除尝试”也会消耗一些时间 CMS并发标记阶段与用户线程并发进行,此阶段会产生已经被标记了的对象又发生变化的情况,若打开此开关,可在一定程度上降低CMS重新标记阶段对上述“又发生变化”对象的扫描时间,当然,“清除尝试”也会消耗一些时间
注,开启此开关并不会保证在标记阶段前一定会进行清除操作 注,开启此开关并不会保证在标记阶段前一定会进行清除操作
默认值: 默认值:
举例: 举例:
开启在CMS重新标记阶段之前的清除尝试
-XX:+CMSScavengeBeforeRemark
相关文章: 相关文章:
分享记录: 分享记录:
经验分享 程序员 微信小程序 职场和发展