@zero1036
2017-09-05T03:33:46.000000Z
字数 3714
阅读 7144
Java-JVM
jstat全称:JVM Statistics Monitoring Tool
用于监视虚拟机各种运行状态信息的命令行工具。可以显示本地或者远程虚拟机进程中的类记载、内存、垃圾收集、JIT编译等运行数据,在没有GUI图形界面,是运行期定位虚拟机性能问题的首选工具
测试环境未加压
[root@yunyingpeizhi suzaku-scheduler]# jstat -gcutil 23627S0 S1 E O M CCS YGC YGCT FGC FGCT GCT0.00 66.60 95.04 60.00 97.47 94.31 21 1.503 14 1.407 2.910
转自csdn大牛,总结得太好了:java高分局之jstat命令使用
jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数]
注意:使用的jdk版本是jdk8.
特别说明:YGC、YGCT、FGC、FGCT都是从应用程序启动到采样时的累计数据,所以可以看出对应值是不停递增的
YGC:从应用程序启动到采样时年轻代中gc次数
YGCT:从应用程序启动到采样时年轻代中gc所用时间(s)
FGC:从应用程序启动到采样时old代(全gc)gc次数
FGCT:从应用程序启动到采样时old代(全gc)gc所用时间(s)
C:\Users\Administrator>jstat -class 2060Loaded Bytes Unloaded Bytes Time15756 17355.6 0 0.0 11.29
C:\Users\Administrator>jstat -compiler 2060Compiled Failed Invalid Time FailedType FailedMethod9142 1 0 5.01 1 org/apache/felix/resolver/ResolverImpl mergeCandidatePackages
C:\Users\Administrator>jstat -gc 2060S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT GCT20480.0 20480.0 0.0 13115.3 163840.0 113334.2 614400.0 436045.7 63872.0 61266.5 0.0 0.0 149 3.440 8 0.295 3.735
C:\Users\Administrator>jstat -gccapacity 2060NGCMN NGCMX NGC S0C S1C EC OGCMN OGCMX OGC OC MCMN MCMX MC CCSMN CCSMX CCSC YGC FGC204800.0 204800.0 204800.0 20480.0 20480.0 163840.0 614400.0 614400.0 614400.0 614400.0 0.0 63872.0 63872.0 0.0 0.0 0.0 149 8
C:\Users\Administrator>jstat -gcnew 7172S0C S1C S0U S1U TT MTT DSS EC EU YGC YGCT40960.0 40960.0 25443.1 0.0 15 15 20480.0 327680.0 222697.8 12 0.736
C:\Users\Administrator>jstat -gcnewcapacity 7172NGCMN NGCMX NGC S0CMX S0C S1CMX S1C ECMX EC YGC FGC409600.0 409600.0 409600.0 40960.0 40960.0 40960.0 40960.0 327680.0 327680.0 12 0
C:\Users\Administrator>jstat -gcold 7172MC MU CCSC CCSU OC OU YGC FGC FGCT GCT33152.0 31720.8 0.0 0.0 638976.0 184173.0 12 0 0.000 0.736
C:\Users\Administrator>jstat -gcoldcapacity 7172OGCMN OGCMX OGC OC YGC FGC FGCT GCT638976.0 638976.0 638976.0 638976.0 12 0 0.000 0.736
C:\Users\Administrator>jstat -gcmetacapacity 7172MCMN MCMX MC CCSMN CCSMX CCSC YGC FGC FGCT GCT0.0 33152.0 33152.0 0.0 0.0 0.0 12 0 0.000 0.736
C:\Users\Administrator>jstat -gcutil 7172S0 S1 E O M CCS YGC YGCT FGC FGCT GCT62.12 0.00 81.36 28.82 95.68 - 12 0.736 0 0.000 0.736
C:\Users\Administrator>jstat -printcompilation 7172Compiled Size Type Method4608 16 1 org/eclipse/emf/common/util/SegmentSequence$SegmentSequencePool$SegmentsAccessUnit reset