`

Memory Analyzer工具的使用

 
阅读更多

本文目的是在记录下Memery Analyzer的功能。Memery Analyzer是一个很好的内存泄漏的分析工具。当发生内存泄漏的时候我们可以先用jmap dump下内存,然后分析。

 

 

 

从上图可以看到它的所有功能。

1. Histogram可以列出内存中的对象,对象的个数以及大小。

2. Dominator Tree可以列出那个线程,以及线程下面的那些对象占用的空间,如下图,我们可以发现LinkedList占用了很多空间

3.Top consumers通过图形列出最大的object

4.Leak Suspects通过MA自动分析泄漏的原因

 

  • 大小: 29.9 KB
  • 大小: 36.6 KB
  • 大小: 36.6 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics