您的位置:首页 > 移动开发 > Android开发

android 使用mat分析内存泄漏

2017-02-09 12:18 459 查看
参考以下资料分析android内存

调试内存泄露时,有时候适时比较2个地方的heap状态是很有用的。这时你就需要生成2个单独的HPROF文件(不要忘了转换格式)。下面是一些关于如何在MAT里比较2个heap dumps的内容(有一点复杂):
第一个HPROF 文件(using File > Open Heap Dump ).
打开 Histogram view.
在Navigation History view里 (如果看不到就从Window > Navigation History找 ), 右击histogram然后选择Add to Compare Basket .
打开第二个HPROF 文件然后重做步骤2和3.
切换到Compare Basket view, 然后点击Compare the Results (视图右上角的红色"!"图标)。

参考文章:

1、http://blog.csdn.net/xiaanming/article/details/42396507

2、http://www.blogjava.net/rosen/archive/2010/05/21/321575.html

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

4、https://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-ma/

5、http://www.open-open.com/lib/view/open1330605577327.html   (AAA)

6、腾讯Bugly干货分享:Android应用性能评测调优   http://www.csdn.net/article/2015-06-12/2824949/1



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Memory Analyzer Tool