Hotspot JVM manageable 参数列表

 

JVM的manageable参数可以通过jmx进行修改(参见这里

例如:

jinfo -flag +HeapDumpAfterFullGC ${java_pid} 开启HeapDumpAfterFullGC 

 

jinfo -flag -HeapDumpAfterFullGC ${java_pid}   关闭HeapDumpAfterFullGC 

 

 

 

此处列出所有的JVM中manageable的参数列表(参见openjdk ./hotspot/src/share/vm/runtime/globals.hpp)


JVM manageable parameters
参数默认值用途
HeapDumpBeforeFullGCFALSEDump heap to file before any major stop-world GC
HeapDumpAfterFullGCFALSEDump heap to file after any major stop-world GC
HeapDumpOnOutOfMemoryErrorFALSEDump heap to file when java.lang.OutOfMemoryError is thrown
HeapDumpPathnullWhen HeapDumpOnOutOfMemoryError is on, the path (filename or directory) of the dump file (defaults to java_pid<pid>.hprof in the working directory)
PrintGCFALSEPrint message at garbage collect
PrintGCDetailsFALSEPrint more details at garbage collect
PrintGCDateStampsFALSEPrint date stamps at garbage collect
PrintGCTimeStampsFALSEPrint timestamps at garbage collect
PrintClassHistogramBeforeFullGCFALSEPrint a class histogram before any major stop-world GC
PrintClassHistogramAfterFullGCFALSEPrint a class histogram after any major stop-world GC
PrintClassHistogramFALSEPrint a histogram of class instances
PrintConcurrentLocksFALSE

 

另外,在JVM上的mbean: com.sun.management:type=HotSpotDiagnostic的DiagnosticOptions属性中,也可以看到这些属性


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值