jstat -gcutil命令用于显示Java堆内存的使用情况,包括年轻代、老年代、元空间(或永久代,取决于JVM版本)等的利用率。以下是执行jstat -gcutil命令后可能得到的输出结果,以及各项指标的含义: shell S0 S1 E O M CCS YGC YGCT FGC FGCT GCT 0.00 75.41 46.12 56.78 92.13 90.34 11 0.241 3 0.485 0.726 S0:第...
jstat -gcutil 19570 结果: 解析: S0:幸存1区当前使用比例 S1:幸存2区当前使用比例 E:伊甸园区使用比例 O:老年代使用比例 M:元数据区使用比例 CCS:压缩使用比例 YGC:年轻代垃圾回收次数 FGC:老年代垃圾回收次数 FGCT:老年代垃圾回收消耗时间 GCT:垃圾回收消耗总时间 12>JVM编译方法统计 命令: jstat -printco...
CCS – Compressed class空间的使用比例 gccause gccause和gcutil非常相识,只不过多了下面两列: LGCC – 上次GC的原因 GCC – 当前GC的原因 jstat -gccause 53528 100 5 S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT LGCC GCC 0.00 97.12 60.00 99.06 95.96 91.82 4 0.025 0 0.000 2 0.003 0.028...
jstat -gcutil 30514 字段解释: S0:幸存1区当前使用比例 S1:幸存2区当前使用比例 E:伊甸园区使用比例 O:老年代使用比例 M:元数据区使用比例 CCS:压缩使用比例 YGC:年轻代垃圾回收次数 FGC:老年代垃圾回收次数 FGCT:老年代垃圾回收消耗时间 GCT:垃圾回收消耗总时间 GC及jvm内存使用情况 #查看进程30514的GC及jvm...
CCSMX:压缩类最大的容量,单位为KB。 CCSC:当前压缩类的容量,单位为KB。 YGC:Young GC的次数。 FGC:Full GC的次数。 举个例子: -gcutil选项 S0:年轻代中第一个Survivor区使用大小占当前容量的百分比。 S1:年轻代中第二个Survivor区使用大小占当前容量的百分比。
jstat -gcutil pid S0:幸存1区当前使用比例 S1:幸存2区当前使用比例 E:伊甸园区使用比例 O:老年代使用比例 M:元数据区使用比例 CCS:压缩使用比例 YGC:年轻代垃圾回收次数 FGC:老年代垃圾回收次数 FGCT:老年代垃圾回收消耗时间 GCT:垃圾回收消耗总时间 ...
CCSMN 压缩类空间最小容量(kB)。 CCSMX 压缩类空间最大容量(kB)。 YGC 年轻代垃圾收集事件的数量。 FGC 全垃圾收集事件的数量。 FGCT 全垃圾收集时间。 GCT 总垃圾收集时间。 -gcutil 选项 选项描述 S0 幸存者空间0的利用率(占空间当前容量的百分比)。 S1 幸存者空间1的利用率(占空间当前容量的百分比)。
jstat -gcutil 1 输出字段: S0、S1、E、O、M、CCS:Survivor 0、Survivor 1、Eden、Old、元空间、压缩类空间 区域的利用率 YGC、YGCT:Young GC 事件的次数和总时间 FGC、FGCT:Full GC 事件的次数和总时间 GCT:GC 总时间 其他命令 查看年轻代对象的信息及其占用量。
CCSMN:最小压缩类空间大小(kb) CCSMX:最大压缩类空间大小(kb) CCSC:当前压缩类空间大小(kb) YGC:年轻代gc次数 FGC:老年代GC次数 5. 已使用空间占总空间的百分比:-gcutil ajisun@ajisun-2 /> jstat -gcutil 537 S0 S1 E O M CCS YGC YGCT FGC FGCT GCT 0.00 57.42 28.14 0.02 95.16 89.32 1 0.015...
CCSMX:最大压缩类空间大小(kb) CCSC:当前压缩类空间大小(kb) YGC:年轻代gc次数 FGC:老年代GC次数 5. 已使用空间占总空间的百分比:-gcutil ajisun@ajisun-2 /> jstat -gcutil 537 S0 S1 E O M CCS YGC YGCT FGC FGCT GCT 0.00 57.42 28.14 0.02 95.16 89.32 1 0.015 0 0.000 0.015 ...