jstat 工具

来源:互联网 发布:矢量绘图软件 编辑:程序博客网 时间:2024/06/14 07:55

说明

jstat:jvm垃圾回收情况监测工具

使用方式:

这里写图片描述

执行情况:

使用jstat -gc pid在windows上执行:

这里写图片描述

结果说明:

  1. S0C:s0区大小
  2. S1C:s1区大小
  3. S0U:s0区使用大小
  4. S1U:s1区使用大小
  5. EC:eden区大小
  6. EU:eden区使用大小
  7. OC:old区大小
  8. OU:old区使用大小
  9. MC:method区大小
  10. MU:method区使用大小
  11. CCSC:压缩类空间大小
  12. CCSU:压缩类空间使用大小
  13. YGC:年轻代垃圾回收次数
  14. YGCT:年轻代垃圾回收消耗时间
  15. FGC:老年代垃圾回收次数
  16. FGCT:老年代垃圾回收消耗时间
  17. GCT:垃圾回收消耗总时间

使用jstat在linux上执行

这里写图片描述
与上面不同的是多了

  1. PC: 永久代大小
  2. PU:永久代使用大小

使用jstat-gcutil pid time

这里写图片描述

执行结果的每一项是在相应区域的使用情况的占比

yong GC 相当于 minor GC 发生在eden区
full GC 不区分新生代和老年代

1 0