如何延长续航时间浅谈Android手机的省电机制
2015-09-10镜花水月
镜花水月
为何iOS相对省电
很多苹果用户都觉得自己的iPhone续航时间偏短,如果你也抱有这个想法,那就太冤枉iPhone背后的省电机制了。实际上,如果你拿一款和iPhone尺寸相同、电池容量相近的Android手机对比,那后者的续航能力只有被秒杀的份。5.5英寸的iPhone 6S在相同使用强度下,待机时间远超同尺寸的Android手机就足以说明问题(图1)。
iPhone之所以“相对省电”(和同尺寸同电池容量手机相比),是因为以iPhone为代表的iOS系统设备们的内存管理采用了“墓碑机制”:当你按下Home返回桌面,或是临时接听电话时会触发“墓碑机制”,刚才运行的APP会被强制暂停(好似APP“已死”),而该APP最后一瞬运行的状态(比如画面、游戏进度等数据)则会被冻结保存(好似把APP临终前的信息记录在墓碑上)。当我们重新切换回这个APP时(图2),iOS系统会同时加载“墓碑上的信息”,好似APP重新从墓地里爬出来,并保持最后一瞬记忆的同时原地满血复活。

墓碑机制最大的好处,就是被冻结的后台程序不会产生额外耗电。此外,由于iOS通知系统的存在,像QQ、微信一类的社交APP可以借助通知系统接收推送消息,而Android系统却需要通过APP本身去主动请求数据,因此需要APP始终保持运行状态。iOS省电与节约内存的特性就是由此而来。
Android手机如何省电
Android系统从诞生伊始就以“多任务”为卖点,并讽刺采用墓碑机制的iOS和Windows Phone是“伪多任务”。讽刺的是,如今多任务已经不再是什么值得称赞的卖点,而越来越多的Android手机,却不断从墓碑机制找到了省电的灵感。下面,我们就以几个熟悉的Android手机品牌为例,看看它们是如何诠释对省电的“理解”。……
