[問題] MemFree的threshold在20MB左右??
大家好,我最近在研究android的手機記憶體分配方法
首先,我邊撥影片邊開 adb shell的/proc/meminfo 監控記憶體變化
發現了一個問題,就是meminfo裡面的MemFree值從幾百MB會一直下降
最後到20MB左右,他就不會再下降了。
我在想是不是那邊有個threshold會啟動甚麼機制??
一開始以為是android的OOM機制,但應該不是
因為OOM機制判斷的準則是會將cached memory也算進去
而我的MemFree + cached memory 超過100MB
後來也想過可能是Normal Zone的water mark在那邊
去sysrq-trigger dump message出來
發現他的值是設在3MB左右
所以也不是
看了很多資料都沒找到答案。。。
不知道有沒有高手能指點迷津的
謝謝各位的幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.176.38.179