jvm 工具类 ——jstat
用法示例
jstat -[options] [pid] 1000 10 (每隔1秒监控一次,输出10次)
平时生产上比较常用的主要是关注下gc/gcutil
jstat -gc [pid] 1000 10 jstat -gcutil [pid] 1000 10
参数详解
1. gc 统计jdk gc时heap信息
S0C | 第一个幸存区的大小 |
S1C | 第二个幸存区的大小 |
S0U | 第一个幸存区的使用大小 |
S1U | 第二个幸存区的使用大小 |
EC | 伊甸园区的大小 |
EU | 伊甸园区的使用大小 |
OC | 老年代大小 |
OU | 老年代使用大小 |
MC | 方法区大小 |
MU | 方法区使用大小 |
CCSC | 压缩类空间大小 |
CCSU | 压缩类空间使用大小 |
YGC | 年轻代垃圾回收次数 |
YGCT | 年轻代垃圾回收消耗时间 |
FGC | 老年代垃圾回收次数 |
FGCT | 老年代垃圾回收消耗时间 |
GCT | 垃圾回收消耗总时间 |
2. gcutil 统计gc时,heap情况
S0 | 幸存1区当前使用比例 |
S1 | 幸存2区当前使用比例 |
E | 伊甸园区使用比例 |
O | 老年代使用比例 |
M | 元数据区使用比例 |
CCS | 压缩使用比例 |
YGC | 年轻代垃圾回收次数 |
FGC | 年代垃圾回收次数 |
FGCT | 老年代垃圾回收消耗时间 |
GCT | 垃圾回收消耗总时间 |
3. -class:统计class loader行为信息
Loaded | 加载class的数量 |
Bytes | 所占用空间大小 |
Unloaded | 未加载数量 |
Bytes | 未加载占用空间 |
Time | 时间 |
相关推荐
nangongyanya 2020-03-04
voiletbin 2020-01-06
xmjcsdn 2013-07-29
FreedomCY 2015-09-09
nangongyanya 2012-09-28
bulargyzone 2016-10-17
wujiangping 2015-12-23
suyouming 2015-11-04
Swen 2010-12-28
jvm 2013-02-26
suyouming 2012-08-24
weixiaohuai 2017-01-09
weixiaohuai 2019-06-29
chessonloolu 2012-09-17
Simbacheng 2011-02-28
huangjing0 2019-06-21
蚩尤后裔 2013-01-07
jovisoft 2019-06-21