最常两款:jconsole.exe和jvisualvm.exe;
第三方的分析工具各自的侧重点不同,比较有代表性的:MAT(Memory Analyzer Tool)、GChisto等。
jconsole
jconsole概览图和主要的功能:概述、内存、线程、类、VM、MBeans
VisualVM
自带功能强大,可以安装插件,比如:Visual GC
Visual GC 是常常使用的一个功能,可以明显的看到年轻代、老年代的内存变化,以及gc频率、gc的时间等。
VisualVM可以分析dump的内存快照,dump出来的线程快照并且进行分析等
网友评论