你假笨JVM参数分享全整理系列
微信小程序:JVMPocket - JVM参数交流平台,Javaer的神奇口袋
序号:006
时间:2017-07-31
参数:-XX:ExplicitGCInvokesConcurrent
含义:
Enables invoking of concurrent GC by using the System.gc() request.
This option is disabled by default and can be enabled only together with the -XX:+UseConcMarkSweepGC option.
System.gc()是正常FULL GC,会STW
打开此参数后,在做System.gc()时会做background模式CMS GC,即并行FULL GC,可提高FULL GC效率
注,该参数在允许systemGC且使用CMS GC时有效
更多详细内容阅读(强烈推荐)
JVM源码分析之SystemGC完全解读
默认值:
举例:
-XX:+ExplicitGCInvokesConcurrent
相关参数:
-XX:DisableExplicitGC 控制是否允许System.gc(),默认允许
相关文章:
分享记录:
本文详细介绍JVM参数-XX:ExplicitGCInvokesConcurrent的作用及配置方法。通过启用此参数,可以实现在System.gc()调用时进行并发垃圾回收,从而减少Full GC带来的应用暂停时间,提升应用程序性能。
9万+

被折叠的 条评论
为什么被折叠?



