android 4.x占用系统资源过多

为什么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资源;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值