MAT 工具的使用
来源:互联网 发布:勇者大冒险知乎 编辑:程序博客网 时间:2024/05/16 15:16
欢迎大家访问我的博客http://blog.csdn.net/mikejaps,专注于android ios app 开发
测试的例子:
跑起来,看logcat信息,一大堆内存溢出的信息,如下
切换到ddms,选中要分析的应用程序,按下update heap ,再点击dump hprof file就会保存内存分析文件,MAT 安装没问题应该会自动打开的。我的安装ms有点问题,文件也需要手工转换,可以看到sdk的tools目录下有个hprof-conv 的工具 ,进命令行,切换到tools目录,利用命令hprof-conv xx yy.hprof 可以将刚才的内存分析文件转换成可以打开的,之后将eclipse切换到内存分析模式,如图,
file---》open file,打开刚才转换的文件。在视图overview里面可以清晰的看到内存占用情况,如图
点击leak Suspects,如图,我们从这里应该比较好分析定位了
很快就可以看出哪里造溢出了。
0 0
- MAT 工具的使用
- Eclipse MAT 工具的使用
- MAT 工具的使用的一些知识
- MAT(内存分析工具)的使用
- Vega中MAT工具的使用
- 内存分析工具 MAT 的使用
- 内存分析工具 MAT 的使用
- 内存分析工具 MAT 的使用
- 内存分析工具 MAT 的使用
- 内存分析工具 MAT 的使用
- android:MAT内存分析工具的使用
- 内存分析工具 MAT 的使用
- 内存分析工具 MAT 的使用
- 内存分析工具 MAT 的使用
- 内存分析工具 MAT 的使用
- 内存分析工具 MAT 的使用
- 内存分析工具 MAT 的使用
- 内存分析工具 MAT 的使用
- 第十周项目1-二叉树算法库
- 钢的基本知识03——钢材常用规格型号
- python extend() append()
- 第四周项目5-猴子选大王
- 工作周报065
- MAT 工具的使用
- 第10周项目2二叉树遍历的递归算法
- 二叉树遍历的递归算法
- JPA实体继承的映射
- NSString 与 Unicode (苹果API 跟你开的一点小玩笑)
- 二叉树遍历的递归算法
- 集算器辅助SQL编写的应用结构
- 第十周 项目3-4返回二叉链b中data值为x的节点的层数
- 第九周项目2-对称矩阵压缩存储的实现与应用(2)