dumpsys meminfo分析

调用ServiceManager获取服务

Ams通过Debug.java获取内存信息

Debug通过
frameworks/base/core/jni/android_os_Debug.cpp的android_os_Debug_getDirtyPages方法获取内存信息。

最终android_os_Debug_getDirtyPages的load_maps方法通过解析/proc/%d/smaps文件获取内存信息

你可能感兴趣的:(dumpsys meminfo分析)