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

相關文章
相關標籤/搜索