首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android内存泄漏检测及修理

2012-09-04 
Android内存泄漏检测及修复http://hi.baidu.com/donghaozheng/blog/item/2bbac480830fefda9023d96e.html?1

Android内存泄漏检测及修复

http://hi.baidu.com/donghaozheng/blog/item/2bbac480830fefda9023d96e.html

?

1. 使用Memory Analyzer tool(MAT)分析内存泄漏(一)

2.使用Memory Analyzer tool(MAT)分析内存泄漏(二)


另外,应好好读读MAT自带的帮助文件。

Shallow size就是对象本身占用内存的大小,不包含对其他对象的引用,也就是对象头加成员变量(不是成员变量的值)的总和。

Retained size是该对象自己的shallow size,加上只能从该对象直接或间接访问到对象的shallow size之和。换句话说,retained size是该对象被GC之后所能回收到内存的总和。

要理解GC roots的概念。

dominator_tree + group by class功能也蛮好用的。

热点排行