upcgg

导航

 

mat用于分析JVM对的dump文件的插件,借助这个插件可查看对象的内存占用状况,引用关系,分析内存泄露。

1、安装mat    

打开Eclipse - >help - > Eclipse Marketplace 安装mat工具

2、用jmap生产dump内存转储快照,jmap -dump:live,format=b,file=/tmp/dumin.hprof  pid

3、通过MAT打开dump出来的内存文件


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


2. Dominator Tree可以列出那个线程,以及线程下面的那些对象占用的空间。

3.Top consumers通过图形列出最大的object。
4.Leak Suspects通过MA自动分析泄漏的原因。

 
 
 
posted on 2016-02-15 15:38  upcgg  阅读(267)  评论(0编辑  收藏  举报