【PConline News】谷歌上个月发布了最新一代的安卓系统Android M,它自带了一项名为“doze”的省电技术。该技术可以强制app在后台休眠,忽略app发出的wakelock,让CPU顺利进入深度睡眠。那么这项技术有多强大呢?现在有媒体对Android M的续航进行了测试,发现Android M可以将Nexus 5的续航提升1.7倍,令人惊叹。
Android M引入的Doze技术可以大大增加电池寿命
据悉,外媒ComputerBase已经对Android M的续航进行了测试,他们使用了一台Nexus 5,刷了一个Android M的预览版,然后又使用了另一台运行Android 5.1.1的Nexus 5进行对比。Nexus 5 均未插入 SIM 卡、蓝牙、NFC、通知灯、声音关闭、GPS 和 Wi-Fi 开启(连接到同一位置的同一路由器)、登录 3 个电子邮件帐户、登录进入 Facebook 并打开 Facebook Messenger,启动 Twitter 客户端,然后安装 Chrome、CalDAV、远程桌面、维基百科、雅虎天气等。
Android M的续航可以达到Android 5.1.1的2.7倍!
测试发现,待机8小时后,搭载Android 5.1.1的Nexus 5耗电4%,搭载Android M的Nexus 5仅耗电1.5%;24小时后耗电量分别为1.2%和4.5%安卓9比安卓8省电吗,而48小时后则分别为24%和9%。最终,ComputerBase 得出结论,Android 5.1.1 的总待机时间约为 200 小时,而 Android M 达到了惊人的 533 小时。Android M的待机时间是Android 5.1.1的2.7倍,效果出众!
Android M的超强续航主要得益于新的省电技术。以往很多安卓应用会在后台不断调用wakelock来唤醒系统,CPU无法进入睡眠状态;而在 Android M 中,Google 引入了“打瞌睡”技术。如果检测到手机在一段时间内没有移动,则确定手机处于待机状态。状态安卓9比安卓8省电吗,系统将进入超级睡眠。在此休眠期间,系统会忽略应用发出的唤醒锁,关闭白名单外所有第三方应用的消息推送服务。当手机再次移动时,延迟的消息会被统一推送。
此外,Android M 中的 App Standby 技术会智能识别一段时间未使用的应用程序,然后切断这些应用程序的网络连接以节省电量。当用户再次使用这些应用程序时,网络连接将恢复。多管齐下,Android M的续航变得非常惊人。目前Android M仍处于预览阶段,期待秋季正式版发布。
【推荐】用PConline官方客户端下载