看懂gc日志

时间:2014-06-12 22:37:34   收藏:0   阅读:536

使用的是:+PrintGCDetails -XX:+PrintGCTimeStamps

 

输出的日志格式:

bubuko.com,布布扣
 [Times: user=0.03 sys=0.00, real=0.01 secs]
363.375: [GC 363.375: [ParNew: 39424K->3249K(39424K), 0.0054790 secs] 
69520K->37044K(126848K), 0.0055800 secs]

8.672: [Full GC 8.673: [Tenured: 26086K->30073K(87424K), 0.2213960 secs] 54718K->30073K(126848K), 
[Perm : 37565K->37565K(37568K)], 0.2214900 secs] [Times: user=0.32 sys=0.01, real=0.23 secs] 
bubuko.com,布布扣
  1. [GC][Full GC] 是垃圾回收的停顿类型,而不是区分是新生代还是年老代。
  2. [Full GC] 说明发生了 Stop-The-World 。如果是调用 System.gc() 触发的,那么将显示的是 [Full GC (System)
  3. 【ParNew】,【DefNew】 , 【Tenured】 , 【Perm】: 表示 GC 发生的区域,区域的名称与使用的 GC 收集器相关。

 

  4. 收集大小的影响:

5. 花费时间: “0.0055800secs” 表示该区域GC所用时间,单位是

6. [Times: user=0.32 sys=0.01, real=0.23 secs]

 

 

看懂gc日志,布布扣,bubuko.com

原文:http://www.cnblogs.com/leeying/p/3781559.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!