Project Volta 让 Android 续航提升了多少?

标签: 设备 Android L Google Google/Android Project Volta | 发表时间:2014-07-03 01:14 | 作者:何宗丞
出处:http://www.ifanr.com?utm_source=rss&utm_medium=rss&utm_campaign=

project_volta

似乎每一次 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 秒刷新一次网页,直至电量耗尽为止。

1

实验结果显示,搭载 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 应用编译成本地代码,减少了即时编译对计算性能的浪费,从而提高了运行效率。

题图来自: Androidbeat

新媒介的拥趸,相信“ 媒介即讯息 ”,关注媒介技术的力量。

#欢迎关注爱范儿认证微信公众号:AppSolution(微信号:appsolution),发现新酷精华应用。



爱范儿 · Beats of Bits | 原文链接 · 查看评论 · 新浪微博 · 微信订阅 · 加入爱范社区!


相关 [project volta android] 推荐:

Project Volta 让 Android 续航提升了多少?

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

Google Open Project 使 Android app 在任何联机了的屏幕上「运作」(视频)

- - Engadget 中国版
Google Chromecast 已经是一个相对地方便用户把行动装置影像同步至其他屏幕的装置,不过 Google 并没有因此而满足. Google Research 部的研究科学家 Yang Li 在 Google 的 Research Blog 上跟我们分享了一项名为「Open Project」的技术,它可以将 Android 手机上的程序影像实时在一个连接了的屏幕上同步播放.

能让 Windows 10 运行 Android 应用的 "Project Astoria" 是这么回事

- - 36氪
微软在 Build 开场 Keynote 中透露 Windows 10 内会嵌入一个 Android 子系统,意在依靠现有的 Android 应用生态来弥补自己的空缺. 今天,微软正式上线了 "Project Astoria" 主页,允许开发者注册并参与该计划,同时也对“兼容”细节做了阐释. 据官网描述,开发者可以直接将现有的 .apk 应用安装包上传至 Windows Store,微软会帮你将 Android 应用直接转换为 Windows Universal App.

Qt Project 上线

- ArmadilloCommander - LinuxTOY
还记得本站先前报道的 Qt 移至开放式管理么. 现在它的 Qt Project 网站正式上线了. 在发布报道中,为了表示 Qt 不再是 Nokia 的一言堂,特别指出了 QtCore 的维护者 Thiago 不是 Nokia 的雇员. Qt Project 主页. 收藏到 del.icio.us |.

GNU Mediagoblin Project启动

- aviot - Solidot
自由的图片共享项目GNU Mediagoblin于本月初正式启动,旨在解决现有图片共享服务如Flickr、DeviantArt、Picasa和Facebook没有很好解决的问题:诸如隐私、数据所有权,可靠性和软件自由. GNU Mediagoblin一开始是针对照片/艺术图,未来将扩大到所有媒体. GNU Mediagoblin的设想很简单:它没有采用需要注册的中心化服务,而是允许任何人搭建一个实例,然后在朋友之间共享媒体.

hadoop project 学习总结

- - 学着站在巨人的肩膀上
hadoop 项目源自于google的几篇论文. hdfs 提供一个分布式存储,类似于磁盘阵列. 基于一个假设:文件读取操作多,很少改,读文件时总是对一个文件整个顺序读取. 把文件切分成64M的块儿,分开存储,大文件有利于提高磁盘寻道的效率,一次查找大段的读取. 最好的情况下每块儿都在不同的机器上,分散I/O.

Deploy the spring cloud project using jenkins

- - Telami
先简单记录下Jenkins部署maven聚合工程要点. Root pom配置成项目根目录的pom.xml. maven命令单独install 欲构建的项目. 选项后可跟随{groupId}:{artifactId}或者所选模块的相对路径(多个模块以逗号分隔). 表示同时处理选定模块所依赖的模块. 表示同时处理依赖选定模块的模块.

Chrome 广告视频:The Johnny Cash Project

- Howard - 谷奥——探寻谷歌的奥秘
这是一个新的the web is what you make of it系列Chrome广告,讲述了一群Johnny Cash粉丝利用互联网、YouTube和Google+纪念Johnny Cash的The Johnny Cash Project活动. 他们选择了一段Johnny Cash著名的音乐视频,每人用自己的画风制作一副图画,然后串联起来形成美妙的视频.

谷奥: 索尼推出使用 Google Ocean 的 Project Shiphunt 游戏

- 冉波 - 谷奥聚合——谷奥主站+谷安 aggregator
我们之前报道过很多使用Google Earth和Google Earth插件的游戏,但索尼推出的这个Project Shiphunt也许是制作最精良的一个,似乎就是在海底寻找沉船. iOS设备观看地址,原始视频地址. © musiXboy 发表于 谷奥——探寻谷歌的奥秘 ( http://www.guao.hk ), 2011.