CMSParallelRemarkEnabled 参数讨论专区
欢迎来到 JVM 参数CMSParallelRemarkEnabled
的讨论专区
参数名称
CMSParallelRemarkEnabled
取值类型
boolean
参数说明
Whether parallel remark enabled (only if ParNewGC)
用法及建议
- 你可以通过-XX:+CMSParallelRemarkEnabled开启,或者-XX:-CMSParallelRemarkEnabled关闭
默认值
平台/版本 | JDK6 | JDK7 | JDK8 |
---|---|---|---|
Linux | true | true | true |
MacOS | true | true | true |
Windows | true | true | true |
关于该参数的使用,您有什么心得体会或者疑问吗?欢迎在下方参与讨论 ↓
0人觉得很赞
8185 阅读
CMS收集算法步骤如下:初始标记 -> 并发标记 -> 重新标记 -> 标记清除。
其中 初始标记和重新标记都需要STW,即暂停用户线程。
CMSParallelRemarkEnabled参数可以让重新标记阶段进行并行重新标记,减少暂停时间。