JVM GC打印


-Xms20m  Java堆初始容量
-Xmx20m  Java堆最大容量
-Xmn10m   Java堆年輕代大小
-XX:+PrintGCDetails  打印GC信息

-XX:+PrintGCDateStamps 打印GC時間
-XX:SurvivorRatio=8   n:年輕代中Eden區與兩個Survivor區的比值。注意Survivor區有兩個。如8,表示Eden:Survivor=8:2,一個Survivor區占整個年輕代的1/10
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=D:/logs  

 

2017-12-16T12:01:33.138+0800: [GC (Allocation Failure) [PSYoungGen: 7565K->996K(9216K)] 7565K->3945K(19456K), 0.0035977 secs] [Times: user=0.00 sys=0.00, real=0.00 secs]
2017-12-16T12:01:33.145+0800: [GC (Allocation Failure) [PSYoungGen: 9188K->1002K(9216K)] 12137K->9606K(19456K), 0.0075101 secs] [Times: user=0.00 sys=0.00, real=0.01 secs]
2017-12-16T12:01:33.153+0800: [Full GC (Ergonomics) [PSYoungGen: 1002K->0K(9216K)] [ParOldGen: 8604K->9512K(10240K)] 9606K->9512K(19456K), [Metaspace: 3491K->3491K(1056768K)], 0.1132212 secs] [Times: user=0.25 sys=0.00, real=0.11 secs]
2017-12-16T12:01:33.267+0800: [Full GC (Ergonomics) [PSYoungGen: 7191K->6654K(9216K)] [ParOldGen: 9512K->7974K(10240K)] 16704K->14628K(19456K), [Metaspace: 3493K->3493K(1056768K)], 0.1067505 secs] [Times: user=0.36 sys=0.00, real=0.11 secs]
2017-12-16T12:01:33.374+0800: [Full GC (Allocation Failure) [PSYoungGen: 6654K->6654K(9216K)] [ParOldGen: 7974K->7956K(10240K)] 14628K->14610K(19456K), [Metaspace: 3493K->3493K(1056768K)], 0.0712906 secs] [Times: user=0.45 sys=0.00, real=0.07 secs]

PSYoungGen(新生代): Parallel Scavenge收集器

ParOldGen(老年代): Parallel Old收集器


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM