jstat 初探

jstat 查看JVM统计信息

  • 类装载信息
  • 垃圾收集信息
  • JIT编译信息

命令格式

文档

[root@jvm001 ~]# jstat -help
Usage: jstat -help|-options
       jstat -
  • options: -class, -compiler, -gc, -printcompilation

示例

查看tomcat进程的类加载信息
  • Loaded:加载的类的个数;
  • Bytes:加载的类多少个k
  • 1000:每隔多少毫秒显示一次;
  • 10:一共显示几次;
[root@jvm001 ~]# jstat -class 732 
Loaded  Bytes  Unloaded  Bytes     Time   
  2684  5314.3        0     0.0       1.65
[root@jvm001 ~]# jstat -class 732 1000 10
Loaded  Bytes  Unloaded  Bytes     Time   
  2684  5314.3        0     0.0       1.65
  2684  5314.3        0     0.0       1.65
  2684  5314.3        0     0.0       1.65
  2684  5314.3        0     0.0       1.65
  2684  5314.3        0     0.0       1.65
  2684  5314.3        0     0.0       1.65
  2684  5314.3        0     0.0       1.65
  2684  5314.3        0     0.0       1.65
  2684  5314.3        0     0.0       1.65
  2684  5314.3        0     0.0       1.65
查看tomcat进程的垃圾收集信息
  • C:capacity;
  • U:used;
  • C和U前面的是每个内存区的编号;
[root@jvm001 ~]# jstat -gc 732 1000 3
 S0C    S1C    S0U    S1U      EC       EU        OC         OU       MC     MU    CCSC   CCSU   YGC     YGCT    FGC    FGCT     GCT   
960.0  960.0   0.0    10.1   7744.0   5197.2   19196.0    14150.8   16768.0 16223.6 1920.0 1814.2     13    0.053   1      0.021    0.074
960.0  960.0   0.0    10.1   7744.0   5197.2   19196.0    14150.8   16768.0 16223.6 1920.0 1814.2     13    0.053   1      0.021    0.074
960.0  960.0   0.0    10.1   7744.0   5282.0   19196.0    14150.8   16768.0 16223.6 1920.0 1814.2     13    0.053   1      0.021    0.074
查看tomcat进程的JIT编译信息
[root@jvm001 ~]# jstat -compiler 732
Compiled Failed Invalid   Time   FailedType FailedMethod
    1776      1       0     3.30          1 org/apache/tomcat/util/IntrospectionUtils setProperty

你可能感兴趣的:(jstat 初探)