jvm参数-verbose:gc和-XX:+PrintGC有区别?

-XX:+PrintGC与-verbose:gc的功能相同,均可用于打印垃圾回收信息。-XX:+PrintGCDetails可在启动脚本中自动开启-XX:+PrintGC。通过com.sun.management.HotSpotDiagnosticMXBeanAPI、JConsole或jinfo-flag三种方式可修改-XX:+PrintGC设置。-XX:+PrintGC为非稳定版本特性,存在被删除的风险。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转自 https://segmentfault.com/q/1010000004348215

-XX:+PrintGC 与 -verbose:gc 是一样的,可以认为-verbose:gc 是 -XX:+PrintGC的别名.
-XX:+PrintGCDetails 在启动脚本可以自动开启

-XX:+PrintGC , 如果在命令行使用jinfo开启的话,不会自动开启-XX:+PrintGC

在官方文档中有说明:两者功能一样,都用于垃圾收集时的信息打印。

-verbose:gc
稳定版本
参见:http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html

-XX:+PrintGC
非稳定版本,可能在未通知的情况下删除,在下面官方文档中是-XX:-PrintGC。
因为被标记为manageable,所以可以通过如下三种方式修改:
1、com.sun.management.HotSpotDiagnosticMXBean API
2、JConsole
3、jinfo -flag
参见:http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html

转载于:https://www.cnblogs.com/peterkang202/p/10998904.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值