首页 技术 正文
技术 2022年11月16日
0 收藏 882 点赞 5,273 浏览 820 个字

一.安装

首先,你得有一个Eclipse(因为MAT是Eclipse的插件)然后,你要在Eclipse上安装MAT,步骤如下:1.点击Help,Install New Soft,就出现了以下Install界面:然后我们点击ADD,在弹出的框中填上Mat插件的地址:http://download.eclipse.org/mat/1.6/update-site/,确定后,点击Select All,点击Next,之后就一直确定,就能安装了。安装之后需要重启Eclipse. 内存分析工具MAT(Memory Analyzer Tool)从安装到使用

二.MAT导入文件

1.打开DDMS2.选中要分析的应用3.点击Update Head内存分析工具MAT(Memory Analyzer Tool)从安装到使用按钮和Dump HPROF file内存分析工具MAT(Memory Analyzer Tool)从安装到使用按钮(这里要等一会儿)4.选择你要存储的位置,存储hprof文件5.将.hprof文件进行转换,转换的方法:将.hprof文件拷贝到PC上的/ANDROID_SDK/tools目录下,并输入命令hprof-conv xxx.hprof yyy.hprof,其中xxx.hprof为原始文件,yyy.hprof为转换过后的文件。转换过后的文件自动放在/ANDROID_SDK/tools目录下。6.将转换后的文件拖入Eclipse中7.可以看到以下界面。 内存分析工具MAT(Memory Analyzer Tool)从安装到使用

三.MAT分析文件

1.Histogram操作:列出每个类实例的数量点击Action下的Histogram,得到以下结果内存分析工具MAT(Memory Analyzer Tool)从安装到使用我们可以在第一行输入进行正则匹配:内存分析工具MAT(Memory Analyzer Tool)从安装到使用可以选中某一条点击右键进行更多的操作内存分析工具MAT(Memory Analyzer Tool)从安装到使用比较重要的一点,右键出来选中List Objects,得到的结果再右键选中”Paths to GC Roots”,我们可以通过它快速找到GC ROOT.如果存在GC ROOT,它就不会被回收。  感谢:http://blog.csdn.net/caiwenfeng_for_23/article/details/23210103http://www.cnblogs.com/0616–ataozhijia/p/3954423.html

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,085
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,560
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,409
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,182
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,819
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,902