Android Memory Leak

今天同事作这方面的Presentation,作下总结:shell

相比于C++,更确切的应该不叫“泄漏”而是叫内存的无故占用。进程

LMK(Low Memory Killer):首先根据某个值肯定当前的警惕级数,高于警惕级数的进程是待杀的范围。若找到多个,则把占用进程最大的进程,发送SIGKILL,杀掉该进程。内存

Android如何查看内存:一、DDMS的Heap Dump  二、adb shell procrank,只能看到某个时刻的内存占用状况  三、adb shell dumpsys meminfo  四、adb shell cat /proc/meminfo,鸡肋  五、MAT,a good toolio

相关文章
相关标签/搜索