首页 > JVM > java命令行选项 -XX:+PrintGCDetails

java命令行选项 -XX:+PrintGCDetails

作者:bin

记录运行是GC详细数据信息并输出

-XX:+PrintGCDetails  


输出demo:
minor GC,其中「PSYoungGen」表示年轻代,「1152K->128K」清理前后大小情况,「(2048K)」总年轻代大小,「7181K->6269K」堆清理前后大小,「(9216K)」堆总大小,「0.0015015 secs」消耗事件,「user=0.00」用户态用时,「sys=0.00」cpu系统用时,「real=0.00 secs」真正用时

[GC (Allocation Failure) [PSYoungGen: 1152K->128K(2048K)] 
7181K->6269K(9216K), 0.0015015 secs] 
[Times: user=0.00 sys=0.00, real=0.00 secs] 

FUll GC,大同小异:「ParOldGen」老年代,永久代最终被移除后,方法区移至「Metaspace」

[Full GC (Ergonomics) [PSYoungGen: 1023K->1023K(2048K)] 
[ParOldGen: 6881K->6874K(7168K)] 7905K->7898K(9216K), 
[Metaspace: 8393K->8382K(1056768K)], 0.0458218 secs] 
[Times: user=0.26 sys=0.00, real=0.05 secs] 

您必须 [ 登录 ] 才能发表留言!