当前位置:   article > 正文

java jstat 命令_jstat 命令

jstat -gcutil 间隔打印

NAME

jstat - Monitors Java Virtual Machine (JVM) statistics. This command is experimental and unsupported.

SYNOPSIS

jstat [Options] vmid [interval] [count]

Options,选项

vmid,VM的进程号,即当前运行的java进程号

interval,间隔时间,单位为秒或者毫秒

count,打印次数,如果缺省则打印无数次

68f5385c8a9ab09db6d1011a92df99a2.png

示例:

jstat –class //显示加载class的数量,及所占空间等信息

c0e05eb84d86fb1b59920d6ecac0d040.png

Loaded: 装载类的数量

Bytes: 装载类所占用的字节数

Unloaded: 卸载类的数量

Bytes:卸载类的字节数

Time: 装载和卸载所花费的时间

jstat -gc //显示gc的信息,查看gc的次数,及时间

6d304de55f16817ca3cefac167c22abf.png

S0C: 年轻代中第一个survivor(幸存区)的容量 (字节)

S1C: 年轻代中第二个survivor(幸存区)的容量 (字节)

S0U: 年轻代中第一个survivor(幸存区)目前已使用空间 (字节)

S1U: 年轻代中第二个survivor(幸存区)目前已使用空间 (字节)

EC: 年轻代中Eden(伊甸园)的容量 (字节)

EU: 年轻代中Eden(伊甸园)目前已使用空间 (字节)

OC: Old代的容量 (字节)

OU: Old代目前已使用空间 (字节)

PC: Perm(持久代)的容量 (字节)

PU: Perm(持久代)目前已使用空间 (字节)

YGC: 从应用程序启动到采样时年轻代中gc次数

YGCT: 从应用程序启动到采样时年轻代中gc所用时间(s)

FGC: 从应用程序启动到采样时old代(全gc)gc次数

FGCT: 从应用程序启动到采样时old代(全gc)gc所用时间(s)

GCT: 从应用程序启动到采样时gc用的总时间(s)

jstat -compiler //显示VM实时编译的数量等信息

a82581b6dc5b1a901580f99e8c0fe8ff.png

Compiled: 编译任务执行数量

Failed: 编译任务执行失败数量

Invalid: 编译任务执行失效数量

Time: 编译任务消耗时间

FailedType: 最后一个编译失败任务的类型

FailedMethod: 最后一个编译失败任务所在的类及方法

标签:字节,代中,命令,应用程序,编译,gc,jstat

来源: https://www.cnblogs.com/imcati/p/11534425.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/653856
推荐阅读
相关标签
  

闽ICP备14008679号