代码改变世界

Quick note: 3 steps to use Memory analyzer tool(MAT )

2013-12-12 13:39  xiao蜗牛  阅读(203)  评论(0编辑  收藏  举报

  MAT(Memory Analyzer Tool),一个基于Eclipse的内存分析工具,是一个快速、功能丰富的JAVA heap分析工具,它可以帮助我们查找内存泄漏和减少内存消耗。使用内存分析工具从众多的对象中进行分析,快速的计算出在内存中对象的占用大小,看看是谁阻止了垃圾收集器的回收工作,并可以通过报表直观的查看到可能造成这种结果的对象。

一些关于MAT使用的文章:

http://blog.csdn.net/fenglibing/article/details/6298326

 

http://www.blogjava.net/rosen/archive/2010/06/13/323522.html

 

3 steps to use Memory analyzer tool

1 Use eclipse to get a hprof file

 

click dump hprof file

 

2 Use android tool 'hprof-conv' (you can find it in SDK/tools/) to get a converted hprof file.

 

3 Download MAT and open the hprof file with it. Website:http://www.eclipse.org/mat/