JVM学习03:性能监控工具

 

JVM学习03:性能监控工具

写在前面:本系列分享主要参考资料是  周志明老师的《深入理解Java虚拟机》第二版。

性能监控工具知识要点Xmind梳理

案例分析

案例分析1-JPS

案例分析2-jstat

--类加载统计

(

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

)

--编译统计

(

Compiled:编译数量。
Failed:失败数量
Invalid:不可用数量
Time:时间
FailedType:失败类型
FailedMethod:失败的方法

)

--垃圾回收统计

(

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

)

案例分析3-jinfo

案例分析4-jmap

案例分析-可视化工具-JConsole

参考博客:https://blog.csdn.net/qq_31156277/article/details/80035430

原文地址:https://www.cnblogs.com/wobuchifanqie/p/10785194.html