标签归档:Android L更加省电

Android L更加省电 实测续航提升明显

上周谷歌正式发布了Android系统的最新版本——Android L。除了在界面设计与交互上有了重大突破之外,新系统还有一项十分重要的改进,就是能够提升产品的续航能力。日前外媒Ars Technica就对Android L该方面的表现进行了测试,结果显示Andorid L相较Android 4.4(Kitkat)续航提升了36%。

Android L相较Android4.4续航提升

Android L相较Android4.4续航提升36%

使用Nexus 5作为标准设备

Ars Technica的测试人员首先将Nexus 5刷入Android 4.4,接着再刷入Android L,并且在两个系统版本下设定相同的参数:同样的屏幕亮度、连接同一WIFI,打开网页输入同一个网站,同样设定每15秒刷新一次页面直至电量耗尽自动关机。除此之外,Android L的省电模式也被关闭以免影响测试结果。

测试结果为刷入Android L的Nexus 5坚持了471分钟,刷入Andorid 4.4的Nexus 5坚持了345分钟。在Nexus 5上,Android L相较Android 4.4能提供多达2个小时的续航时间,可谓是提升巨大了。

续航提升原自新特性“Job Scheduler”

“Job Scheduler”是谷歌降低安卓耗电量项目中的一项新特性,其工作原理是重新调配第三方程序的唤醒流程来达到省电的目的。

谷歌做过一个测试,测试结果表明安卓设备中的程序每被唤醒一次,其设备的储备电量就会被消耗两分钟,这是因为程序唤醒的并不仅仅是屏幕,还有SoC、传感器、网络连接等等。而“Job Scheduler”特性允许开发者能够预先设定好程序唤醒的“运行环境”(如屏幕打开,网络连接开启,并且SoC处在运行状态)。如果符合运行环境,即可唤醒;如果不满足,则等待下一个满足条件的运行环境。

这样一来,就能够避免程序在唤醒过程中,去消耗掉重新启动所需运行环境(屏幕、网络、传感器或SoC等)的电量。整个唤醒流程由零散的自主唤醒变成了分批次、被动的唤醒。

目前这还仅仅只是Android L的开发者预览版的省电效果。正式版的测试结果,我们还有待观察。不过,正式版的省电效果,可能会比开发者预览版更好也说不定。