JVM -jstat 命令参数介绍

JVM -jstat 命令参数介绍

jstat 命令
  • jstat 命令选项
weblogic@JGGL-APP1:~> jstat -options
-class
-compiler
-gc
-gccapacity
-gccause
-gcmetacapacity
-gcnew
-gcnewcapacity
-gcold
-gcoldcapacity
-gcutil
-printcompilation
weblogic@JGGL-APP1:~>

lvmid 为应用的进程id
  • jstat -class lvmid
weblogic@JGGL-APP1:~> jstat -class 19676
Loaded  Bytes  Unloaded  Bytes     Time   
 38608 77605.6      662  1007.8      52.23
weblogic@JGGL-APP1:~> 

--参数说明
Loaded: 已经加载的类的数量.

Bytes: 已加载的类占用的字节数,单位为kb.

Unloaded: 已卸载的类的数量.

Bytes: 已卸载的类数量占用的字节数,单位为kb.

Time: 执行类加载和类卸载花费的时间.
  • jstat -compiler lvmid
weblogic@JGGL-APP1:~> jstat -compiler 19676
Compiled Failed Invalid   Time   FailedType FailedMethod
 39126      5       0   381.39       1     weblogic/servlet/jsp/JspStub checkForReload
weblogic@JGGL-APP1:~>

--参数说明
Java HotSpot VM Just-in-Time compiler statistics.

Compiled: 执行编译任务的数量

Failed: 编译失败的数量.

Invalid: 编译后失效的数量.

Time: 执行编译花费的时间.

FailedType: 上一次编译的失败类型.

FailedMethod: 上一次编译失败的类名和方法名.
  • jstat -gc lvmid
weblogic@JGGL-APP1:~> jstat -gc 19676
 S0C    S1C    S0U    S1U      EC       EU        OC         OU       MC     MU    CCSC   CCSU   YGC     YGCT    FGC    FGCT     GCT   
471808.0 471808.0 51108.1  0.0   3774976.0 314520.8 4718592.0   264420.3  253696.0 240855.7 27904.0 26126.9     44   54.496   4      7.374   61.870
weblogic@JGGL-APP1:~>

-- 参数介绍
S0C: 当前幸存区S0的空间大小(kB).

S1C: 当前幸存区S1的空间大小 (kB).

S0U:幸存区 S0 的已使用的空间大小 (kB).

S1U: 幸存区 S1 的已使用的空间大小 (kB).

EC: 当前 Eden 区的空间大小 (kB).

EU: Eden 已使用的空间大小 (kB).

OC: 当前Old区占用的空间大小 (kB).

OU: 当前Old区已使用的空间大小 (kB).

MC: 元空间大小 (kB).

MU: 元空间已使用的大小 (kB).

CCSC: 压缩类空间大小 (kB).

CCSU: 压缩的类占用的空间大小 (kB).

YGC:新生代垃圾回收的数量.

YGCT: 新生代垃圾回收的时间.

FGC: full GC 的次数.

FGCT: Full GC的时间.

GCT: 整个垃圾回收花费的时间.
  • jstat -gccause lvmid
weblogic@JGGL-APP1:~> jstat -gccause 19676
  S0     S1     E      O      M     CCS    YGC     YGCT    FGC    FGCT     GCT    LGCC                 GCC                 
 10.83   0.00  48.37   5.60  94.94  93.63     44   54.496     4    7.374   61.870 Allocation Failure   No GC  

- 参数介绍
LGCC: 上次垃圾回收的原因

GCC: 本次垃圾回收的原因
  • jstat -gcutil lvmid
weblogic@JGGL-APP1:~> jstat -gcutil 19676
  S0     S1     E      O      M     CCS    YGC     YGCT    FGC    FGCT     GCT   
 10.83   0.00  72.22   5.60  94.94  93.63     44   54.496     4    7.374   61.870
weblogic@JGGL-APP1:~> 

- 参数介绍
S0: S0 已使用的空间占用当前空间容量的百分比。

S1: S1 已使用的空间占用当前空间容量的百分比。

E: Eden 已使用的空间占用当前空间容量的百分比。

O: Old区 已使用的空间占用当前空间容量的百分比。

M: 元空间 已使用的空间占用当前空间容量的百分比。

CCS: 压缩类已使用的空间占用当前空间容量的百分比

YGC: 新生代垃圾回收的数量.

YGCT: 新生代垃圾回收的时间.

FGC: Full GC的次数.

FGCT:Full GC花费的时间.

GCT: gc 花费的总时间.
  • jstat -printcompilation lvmid
weblogic@JGGL-APP1:~> jstat -printcompilation 19676
Compiled  Size  Type Method
   40386      6    1 com/picc/thirdparty/vo/MetaServiceInfoVo setMethodDescription
weblogic@JGGL-APP1:~

-参数介绍
Compiled: 最近编译的方法执行的编译任务数

Size: 最新编译方法代码的字节码数量.

Type: 最近编译方法编译的类型.

Method: 最近编译方法的类名和方法名,类名称用/替换.作为空格分隔符,方法名称是指定类的内部方法。这两个字段的格式与HotSpot -XX:+PrintCompilation 是一致的。
  • jstat -gcutil 19676 1000 10
其中 19676 为应用进程的id
1000 单位为毫秒,此处为1s
10 表示需要取样10次数据

weblogic@JGGL-APP1:~> jstat -gcutil 19676 1000 10
  S0     S1     E      O      M     CCS    YGC     YGCT    FGC    FGCT     GCT   
  8.82   0.00  25.60   5.61  94.64  93.22     46   54.555     5    8.882   63.437
  8.82   0.00  25.60   5.61  94.64  93.22     46   54.555     5    8.882   63.437
  8.82   0.00  25.60   5.61  94.64  93.22     46   54.555     5    8.882   63.437
  8.82   0.00  25.60   5.61  94.64  93.22     46   54.555     5    8.882   63.437
  8.82   0.00  25.60   5.61  94.64  93.22     46   54.555     5    8.882   63.437
  8.82   0.00  25.60   5.61  94.64  93.22     46   54.555     5    8.882   63.437
  8.82   0.00  25.60   5.61  94.64  93.22     46   54.555     5    8.882   63.437
  8.82   0.00  25.60   5.61  94.64  93.22     46   54.555     5    8.882   63.437
  8.82   0.00  25.60   5.61  94.64  93.22     46   54.555     5    8.882   63.437
  8.82   0.00  25.60   5.61  94.64  93.22     46   54.555     5    8.882   63.437
weblogic@JGGL-APP1:~> 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值