为了账号安全,请及时绑定邮箱和手机立即绑定

虚拟机性能监控与故障处理工具

标签:
Java

Sun JDK监控和故障处理工具:

名称

主要作用

参数

jps

JVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程

-v 输出启动时JVM参数

jstat

JVM Statistics Monitoring Tool,用于收集HotSpot虚拟机各方面的运行数据

jstat -gc 13874监视java堆状况,包括Eden区,两个Survivor区,老年代、永久代等容量、已用空间、GC时间合计等信息。

jinfo

Configuration Info for Java,显示虚拟机配置信息

jinfo [option] pid

jmap

Memory Map for Java,生成虚拟机的内存转储快照(heapdump文件)


jhat

JVM Heap Dump Browser,用于分析heapdump文件,它会建立一个HTTP/HTML服务器,让用户可以在浏览器上查看分析结果


jstack

Stack Trace for Java,显示虚拟机的线程快照


eg:jstat

[appadmin@hx-yilongdev-2 logs]$ jstat -gc 13874

S0C        S1C        S0U    S1U      EC           EU            OC             OU           MC           MU          CCSC     CCSU        YGC  YGCT  FGC   FGCT    GCT   

71168.0 71168.0  0.0   14313.3 584192.0 172316.6  482304.0   137903.9  106624.0 104243.9 13952.0 13440.0     27    2.343   4      1.699    4.042

S0C:第一个Survivor区大小

S1C:第二个Survivor区大小

S0U:第一个Survivor区使用大小

S1U:第二个Survivor区使用大小

EC:Eden区大小

EU:Eden区使用大小

OC:老年代大小

OU:老年代使用大小

MC:方法区大小

MU:方法区使用大小

CCSC:压缩类空间大小

CCSU:压缩类空间使用大小

YGC:年轻代垃圾回收次数

YGCT:年轻代垃圾回收消耗时间

FGC:老年代垃圾回收次数

FGCT:老年代垃圾回收消耗时间

GCT:垃圾回收消耗总时间


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消