天天看點

安卓性能監控(APM)之記憶體占用監控

監控app使用的記憶體以及系統可用記憶體等記憶體相關資訊.

周期性監控,如10秒或1分鐘等.

擷取記憶體占用資訊.

擷取系統記憶體資訊

availMem:系統可用記憶體大小。

totalMem:系統總共記憶體大小

threshold:系統開始kill背景服務和程序的記憶體門檻值大小

lowMemory:系統處于低記憶體時該值為true

擷取App占用記憶體資訊

maxMemory:App最大可用記憶體

freeMemory:App可用記憶體大小

total_memory:App目前占用記憶體

擷取App Native部分占用記憶體資訊

Debug.getNativeHeapSize(): native heap大小

Debug.getNativeHeapAllocatedSize() : 擷取native已配置設定的記憶體大小

Debug.getNativeHeapFreeSize(): 擷取native可用記憶體大小

繼續閱讀