JVMjstat命令详解---JVM的统计监测工具

Posted sxdcgaq8080

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JVMjstat命令详解---JVM的统计监测工具相关的知识,希望对你有一定的参考价值。

java进程的PID获取命令:

https://www.cnblogs.com/sxdcgaq8080/p/10734752.html

 

===========================================================

1.jstat命令简介

  jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。

  命令的格式如下:

    jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数]

 

2.使用详情列表

 

1>类加载统计

命令:

jstat -class 19570

结果:

技术图片

解析:

Loaded:加载class的数量
Bytes:所占用空间大小
Unloaded:未加载数量
Bytes:未加载占用空间
Time:时间

 

 

2>编译统计

 

3>垃圾回收统计

 

4>堆内存统计

 

5>新生代垃圾回收统计

 

6>新生代内存统计

 

7>老年代垃圾回收统计

 

8>老年代内存统计

 

9>JDK7 下 永久代空间统计

 

10>JDK8 下 元数据空间统计

 

11>总结垃圾回收统计

 

12>JVM编译方法统计

 

以上是关于JVMjstat命令详解---JVM的统计监测工具的主要内容,如果未能解决你的问题,请参考以下文章

jstat命令详解---JVM的统计监测工具

jstat是jvm统计监测工具吗

详解mpstat等性能监测命令的使用

七:JVM调优工具详解及调优实战

jvm性能监控故障处理命令行工具详解(jpsjstatjinfojmapjhatjstack)(宝藏博文)

JVM性能监测工具——VisualVM