性能话题>CMSConcurrentMTEnabled 参数讨论专区>

CMSConcurrentMTEnabled 参数讨论专区

欢迎来到 JVM 参数CMSConcurrentMTEnabled的讨论专区

参数名称

CMSConcurrentMTEnabled

取值类型

boolean

参数说明

Whether multi-threaded concurrent work enabled (effective only if ParNewGC)

用法及建议

  • 你可以通过-XX:+CMSConcurrentMTEnabled开启,或者-XX:-CMSConcurrentMTEnabled关闭

默认值

平台/版本 JDK6 JDK7 JDK8
Linux true true true
MacOS true true true
Windows true true true

关于该参数的使用,您有什么心得体会或者疑问吗?欢迎在下方参与讨论 ↓

5945 阅读
请先登录,再评论

当该标志被启用时,并发的CMS阶段将以多线程执行(因此,多个GC线程会与所有的应用程序线程并行工作)。该标志已经默认开启,如果顺序执行更好,这取决于所使用的硬件,多线程执行可以通过-XX:-CMSConcurremntMTEnabled禁用。

1年前