哪家强?各家手机厂商省电技术比拼

2020-04-04 07:22:49王冬梅

手机续航一直是目前智能手机最难突破的技术难点,目前手机厂商为了给手机提高续航可谓是绞尽脑汁。在硬件方面,有的拼了命在手机上塞下更大的电池,目前智能手机最大的电池容量已经去到6000毫安时,也有一些手机厂商曲线救国,提高充电速度。

于是各家快充纷纷出现,甚至无线充电的出现也是曲线救国的一种,可以让用户充分利用零碎的时间充电,然而现阶段还不能真正实现“无线”。外设厂商因此推出自带充电宝的手机外壳,包括苹果自己也出了一个,不过被人吐槽非常丑。那么在软件层面上呢,各家手机厂商又有哪些省电高招呢?我们不妨来盘点一下。

谷歌Doze模式

身为安卓系统的缔造者,谷歌在安卓系统上优化续航方面可谓不遗余力,而在安卓6.0上我们就能够看到谷歌所做的努力。安卓7.0上,谷歌作了进一步改进。在谷歌7.0发布后,谷歌对电池采用更高级别的优化,这项技术被谷歌称为“Doze”。

这项技术的具体工作原理是:当你关闭手机屏幕后,Doze会根据你关闭手机屏幕的时长确定你是否需要省电,当关闭时长到达一定程度后,Doze就会进入“打盹”模式,在这个模式下,网络连接和后台任务每隔几分钟后才能被系统允许运行,从而减少电量消耗。而当你点亮屏幕后,Doze则将会停止工作等待下一次省电时机。

不过像电话、闹钟这些关键应用并不会被Doze限制。根据第三方测试显示,两台同样的Nexus 5,开启的Doze的一台待机能达到533小时,而未开启Doze的一台待机只能达到200小时。Doze省电效果十分明显。

小米对齐唤醒

当初发布MIUI 7的时候,与之出现的还有MIUI的省电模式——对齐唤醒机制。雷军表示在这种省电机制下面,手机续航时间可以增加25%,待机时间至少增加三个小时。三个小时的待机时间对于一天一充的Andriod来说实在诱人。

那么我们来看看什么是对齐唤醒机制,简单来说,在Andriod原生机制下,APP的正常使用需要一个Wakelock(唤醒锁),它能够把系统唤醒以保证APP的运行。而当系统唤醒后需要一段时间才能再次休眠,各种软件会导致手机多次被唤醒,而休眠时间短,手机更耗电。

而在对齐唤醒机制下,系统会把各个APP在一定时间段上的多次唤醒合并成一次唤醒,从而减少系统被唤醒的次数,从而增加待机时间。如图示,在8:00~8:05时间段内,5个APP在5分钟上各唤醒系统一次,而对齐唤醒机制把这5次唤醒整合成一次8:02分的唤醒,减少了系统被唤醒的次数,增加了续航时间。