一、GC堆状态
# 查看11552进程内存统计情况
jstat -gc 11552
# 每隔1s打印一次,统计情况
jstat -gc 11552 1000
# 每隔1s打印一次,打印10次
jstat -gc 11552 1000 10
C:Capacity
T:Time
U:Used
CCS:Campass Class Space
M:Metadata
O:Old
S:Survivor
E:Eden
Y:Young
S0C:第一个幸存区的大小
S1C:第二个幸存区的大小
S0U:第一个幸存区的使用大小
S1U:第二个幸存区的使用大小
EC:伊甸园区的大小
EU:伊甸园区的使用大小
OC:老年代大小
OU:老年代使用大小
MC:方法区大小
MU:方法区使用大小
CCSC:压缩类空间大小
CCSU:压缩类空间使用大小
YGC:年轻代垃圾回收次数
YGCT:年轻代垃圾回收消耗时间
FGC:老年代垃圾回收次数
FGCT:老年代垃圾回收消耗时间
GCT:垃圾回收消耗总时间
二、GC统计汇总# 查看11552进程内存统计情况
jstat -gcutil 11552
# 每隔1s打印一次,统计情况
jstat -gcutil 11552 1000
# 每隔1s打印一次,打印10次
jstat -gcutil 11552 1000 10
S0:幸存1区当前使用比例
S1:幸存2区当前使用比例
E:伊甸园区使用比例
O:老年代使用比例
M:元数据区使用比例
CCS:压缩使用比例
YGC:年轻代垃圾回收次数
FGC:老年代垃圾回收次数
FGCT:老年代垃圾回收消耗时间
GCT:垃圾回收消耗总时间
jstat命令查看、jstat命令详解