作者binbian9 (bb9)
看板AndroidDev
标题[问题] MemFree的threshold在20MB左右??
时间Thu Mar 21 21:40:07 2013
大家好,我最近在研究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