llqwz521 llqwz521
关注数: 66 粉丝数: 57 发帖数: 3,955 关注贴吧数: 33
如何解决 android 4.0 RAM资源高占问题 为什么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占用多少!
1 下一页