JAVA中JVM的GC日志解析

0.335: [GC [PSYoungGen: 2213K->736K(18368K)] 2213K->736K(60224K), 0.0014123 secs] [Times: user=0.00 sys=0.00, real=0.00 secs] 
0.337: [Full GC [PSYoungGen: 736K->0K(18368K)] [PSOldGen: 0K->674K(28992K)] 736K->674K(47360K) [PSPermGen: 4095K->4095K(4096K)], 0.0053084 secs] [Times: user=0.00 sys=0.00, real=0.00 secs] 
0.342: [GC [PSYoungGen: 0K->0K(18368K)] 674K->674K(47360K), 0.0001635 secs] [Times: user=0.00 sys=0.00, real=0.00 secs] 
0.342: [Full GC [PSYoungGen: 0K->0K(18368K)] [PSOldGen: 674K->660K(56512K)] 674K->660K(74880K) [PSPermGen: 4095K->4095K(4096K)], 0.0057123 secs] [Times: user=0.00 sys=0.00, real=0.01 secs] 
0.348: [GC [PSYoungGen: 316K->32K(18368K)] 976K->692K(74880K), 0.0010243 secs] [Times: user=0.02 sys=0.00, real=0.00 secs] 
0.349: [Full GC [PSYoungGen: 32K->0K(18368K)] [PSOldGen: 660K->660K(87104K)] 692K->660K(105472K) [PSPermGen: 4095K->4095K(4096K)], 0.0049274 secs] [Times: user=0.00 sys=0.00, real=0.01 secs] 
0.354: [GC [PSYoungGen: 0K->0K(19136K)] 660K->660K(106240K), 0.0001470 secs] [Times: user=0.00 sys=0.00, real=0.00 secs] 


0.335: [GC [PSYoungGen: 2213K->736K(18368K)] 2213K->736K(60224K), 0.0014123 secs] [Times: user=0.00 sys=0.00, real=0.00 secs] 
时间:垃圾回收,新生代:初始容量->分配容量(可用容量)     初始容量->回收后容量(可用容量) 消耗时间

0.337: [Full GC [PSYoungGen: 736K->0K(18368K)] [PSOldGen: 0K->674K(28992K)] 736K->674K(47360K) [PSPermGen: 4095K->4095K(4096K)], 0.0053084 secs] [Times: user=0.00 sys=0.00, real=0.00 secs] 
时间:一次全局垃圾回收,新生代:回收前->回收之后(回收的容量)  老年代:前->后,总  永久区:前,后,总,用时



你可能感兴趣的:(JAVA中JVM的GC日志解析)