Please enable JavaScript.
Coggle requires JavaScript to display documents.
Android APM (What? (CPU, MEM, FPS), 怎样采集? (MEM (系统总/可用:ActivityManager…
Android APM
-
怎样采集?
CPU
/proc/stat, /proc/pid/stat, /proc/pid/task/tid/stat
-
MEM
系统总/可用:ActivityManager.MemoryInfo(totalMem, availMem); /proc/meminfo
应用已用:Debug.MemoryInfo.getTotalPss(); runtime.totalMemory() - runtime.freeMemory(); Runtime().maxMemory()
-
-
-
-
-
何时采集
定时
CPU&MEM
APP 在后台、前台或关注的页面,不同情况不同采集频率(如 5m, 30s, 5s)
某次监控值超过一定值,频率增加(如 50%, 5s;20M avail, 5s)
FPS
超过一定值,频率增加(如 60, 30s, 2s)
-