JVM系统分析和压测监控命令行工具jstat说明
JVM系统分析和压测监控命令行工具jstat说明
shushangjin 发表于3个月前
JVM系统分析和压测监控命令行工具jstat说明
  • 发表于 3个月前
  • 阅读 11
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

比较方便的JVM工具jstat

 

以下都是JDK1.7的情况,JDK版本也是1.7,1.8(该版本的内存模型都发生了变化)会略有不同

jstat -gcutil pid 10000

次命令可以每个10秒打印一次JVM内存分布情况

内容示例:

列说明:

 S0:新生代的susvivor0区,空间使用率
    S1:新生代的susvivor1区,空间使用率
    E:eden区,空间使用率
    O:旧生代,空间使用率

    P:持久带,空间使用率
    YGC:minor gc执行次数
    YGCT:minor gc耗费的时间(毫秒)
    FGC:full gc执行次数
    FGCT:full gc耗费的时间(毫秒)
    GCT:gc耗费的总时间(毫秒)

参考指令:

内容示例:

单位是KB

jstat -gc pid 10000

S0C:第一个幸存区的大小
S1C:第二个幸存区的大小
S0U:第一个幸存区的使用大小
S1U:第二个幸存区的使用大小
EC:伊甸园区的大小
EU:伊甸园区的使用大小
OC:老年代大小
OU:老年代使用大小
MC:方法区大小
MU:方法区使用大小
CCSC:压缩类空间大小
CCSU:压缩类空间使用大小
YGC:年轻代垃圾回收次数
YGCT:年轻代垃圾回收消耗时间
FGC:老年代垃圾回收次数
FGCT:老年代垃圾回收消耗时间
GCT:垃圾回收消耗总时间

 

标签: jstat
共有 人打赏支持
粉丝 0
博文 4
码字总数 4343
×
shushangjin
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: