博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Project Volta 让 Android 续航提升了多少?
阅读量:6181 次
发布时间:2019-06-21

本文共 1119 字,大约阅读时间需要 3 分钟。

image

似乎每一次 Android 大升级,Google 都习惯性地发布一个“Project”,以彰显对 Android 某一问题的改进力度。比如 Jelly Bean 的“Project Butter”(黄油计划)让 Android 系统的动画切换效果达到 60fps,KitKat 的“Project Svelte” 让 Android 最低运行 RAM 降低至 512MB。

今年的 Google I/O 带来了“史上改进最大”的 Android L,伴随而来的是针对续航改进的“Project Volta”。Google 表示,真正优化之后省电模式至少可以让 Nexus 5 增加 90 分钟的续航时间。

Project Volta 究竟让 Android 续航提升了多少?Ars Technica 使用两台 Nexus 5 进行了一次续航对比测试,测试尽可能保证了实验条件的精准:一台搭载 Android 4.4 KitKat,另一台搭载 Android L 预览版,亮度同时保持 200nit,保持屏幕常亮、同时更新应用,在 Wi-Fi 环境下每 15 秒刷新一次网页,直至电量耗尽为止。

image

实验结果显示,搭载 Android 4.4 的续航时间为 345 分钟,而Android L 预览版的续航时间则高达 471 分钟,续航能力提升 36%,多了两小时的使用时间。

需要提到的是,Android L 还提供了一个“电池保护”的功能,当设备电量低于 15% 时系统会自动降低设备性能、切断后台数据、调低屏幕亮度。尽管可以更进一步提升续航能力,不过测试并没有应用该功能。

“Project Volta” 对 Android 续航能力的提升源于多项措施。首先,“Project Volta”可以通过分析来发现系统资源的最大消耗者,并在节能模式下控制这些进程,从而达到节电的目的。

Google 测试发现,用户每点亮一次屏幕大约消耗 2 分钟的待机,这不仅仅源于屏幕消耗,一些应用程序或网络模块执行后台数据刷新的操作也会消耗电量。Android L 引入了新的“JobScheduler” API,使得Android 可以分批处理数据清理和日志上传等不重要的应用请求。

另外,增强的 Battery Historian 电量消耗统计跟踪器增加了大量电量追踪功能,为开发者带来了数据可视化的图标,开发者可以通过有针对性的调整来延长电池续航时间。

当然,ART 替代 Dalvik 成为 Android 的默认虚拟机也是重要原因之一,ART 可以一次性将 Android 应用编译成本地代码,减少了即时编译对计算性能的浪费,从而提高了运行效率。

转载地址:http://nycda.baihongyu.com/

你可能感兴趣的文章
为Exchange Server 2010服务器申请证书
查看>>
httpd之Forbidden问题解决
查看>>
输入的字符串分割后 ,通过查询语句查询结果集
查看>>
三台linux服务器相互ssh 无密码验证登陆
查看>>
.htaccess文件的作用(访问控制)
查看>>
了解你所不知道的SMON功能(四):维护col_usage$字典基表
查看>>
saltstack的安装和初步试用体验
查看>>
wall命令
查看>>
演示针对LVM分区的管理
查看>>
老王学linux-centos6.7RHCS
查看>>
ZABBIX 3.0 SNMP OID
查看>>
vim如何删除文件中所有东西
查看>>
Kafka剖析(一):Kafka背景及架构介绍
查看>>
Tcpdump命令的使用与示例——linux下的网络分析
查看>>
mysql误删除root用户或者忘记root密码时的解决办法
查看>>
How to make BBED(Oracle Block Brower and EDitor Tool) on Unix/Linux/Windows
查看>>
string与CString
查看>>
Bash编程(三)
查看>>
Thrift第二课 Linux编译
查看>>
linux下自动部署DNS脚本
查看>>