如何解决 android 4.0 RAM资源高占问题
华为t8830吧
全部回复
仅看楼主
level 8
llqwz521 楼主
为什么android 4.0会占用这么多内存呢?
这要从4.0的多任务管理机制说起。
4.0的程序有多种状态:运行状态(占用CPU和RAM),RAM缓存状态(只占用RAM),NAND Flash缓存状态(只占用NAND Flash),后台服务状态(占用较少的CPU和RAM,常见的有信息中心、后台提醒、网络定位等服务)等状态;
其中运行状态就是程序正在运行;RAM缓存状态,程序已经停止,但未退出RAM,重启程序没有任何时间延迟;NAND Flash缓存状态重启需要一段时间加载,但可以恢复关闭前的内容。
google给了我们选择的机会。
在“开发人员选项”中,“后台进程限制”中,选择“不允许后台进程”,则程序退出后,不占用RAM,所以会极大的释放RAM空间,但会影响多任务切换的平滑性。
在“不保留活动”勾选的话,则系统成为几乎单任务系统,RAM空间又将释放一部分,但各程序间切换时就需频繁地初始加载,包括返回桌面、拨号、短信等基本功能,严重影响体验。
所以当勾选完以后,你手机的RAM占用不会超过50%;
另外,大部分的谷歌服务都可以停用,停用后不再占用CPU和RAM资源;
这样内存还高占吗?
为了系统不再内存高占,又不严重影响日常体验,
将桌面主题、拨号和通讯录、短信等常用程序加入到高优先级程序序列中!这样就算勾选“不允许后台进程”和“不保留活动”选项,也不会影响日常使用的体验,又可以极大地降低内存占用问题,同时又有助于延长电池续航能力。
PS:实际上,完全不必在意RAM占用多少!
2013年01月11日 15点01分 1
level 8
llqwz521 楼主
之前发的貌似被度娘给吞了,哎,度娘的胃口太好了!
2013年01月11日 15点01分 2
level 12
大半夜的发帖
睡不着啊
2013年01月11日 15点01分 3
考试周,看样子要挂
2013年01月11日 15点01分
回复 llqwz521 :我也是 不过应该不会挂很多
2013年01月11日 16点01分
me too
2013年01月13日 02点01分
回复 Scy_Hero :不挂科好
2013年01月13日 03点01分
level 13
怎么加高优先级。。。。
2013年01月11日 16点01分 4
level 12
我一般都是后台进程限制2
2013年01月11日 17点01分 5
意思就是我不嫩后台挂两个以上的软件咯??
2013年01月13日 03点01分
回复 继默小丑 :能啊
2013年01月13日 03点01分
回复 恋丶一座城 :这后台限制到底是什么意思啊
2013年01月13日 06点01分
回复 继默小丑 :就那个限制后台运行内存
2013年01月13日 07点01分
level 7
这就是Android的一个好处…小白一般不知道
2013年01月12日 00点01分 6
level 7
高优先级在什么地方啊!
2013年01月13日 03点01分 7
level 8
高优先级在什么地方啊!
2013年01月20日 15点01分 8
1