1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

科技 Android L是如何让手机的续航得到有效提升的?

本帖由 漂亮的石头2014-08-01 发布。版面名称:新闻聚焦

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,438
    赞:
    48
    热门评论

    匿名人士 | 2014-08-01 15:07:08

    android是啥? 一坨sh1t咯

    支持:0 | 反对:0

    匿名人士 | 2014-08-01 15:03:52

    miui好像已经加了--

    支持:0 | 反对:0

    iOS客户端用户 | 2014-08-01 15:02:20

    安卓粉准备高潮了!

    支持:0 | 反对:0

    匿名人士 | 2014-08-01 15:11:27

    对齐唤醒,最开始是Mevericks上,然后是iOS,然后MIUI和其他Android定制UI。

    支持:0 | 反对:0

    匿名人士 | 2014-08-01 15:11:00

    果蛆高潮了

    支持:0 | 反对:0

    匿名人士 | 2014-08-01 15:16:15

    “例如 Jelly Bean 的内部版本叫 Project Butter(黄油),KitKat 叫 Svelt(苗条的),而最新的 Android L 叫做 Volta(伏特),一听就和电量有关。”这句说得不对。

    支持:0 | 反对:0


    8 月 1 日消息,谷歌一直致力于 Android 系统续航和优化工作,在新版版本的 Android L 系统中,谷歌加入了一个 Project Volta 项目,这使得 Android L 的续航比 Android 4.4 KitKat 有了 36% 的提升。那究竟 Android L 是如何做到有效的提供手机续航的呢?

    [​IMG]

    我们都知道每个 Android 版本都有一个以甜点命名的代号,比如最新的 Android 4.4 的 KitKat。但一般谷歌的研发团队内部还有一个代号,这个代号一般与这个系统版本想要解决的系统问题相关,例如 Jelly Bean 的内部版本叫 Project Butter(黄油),KitKat 叫 Svelt(苗条的),而最新的 Android L 叫做 Volta(伏特),一听就和电量有关。​

    [​IMG]

    在同等的电池容量和硬件条件下,提供手机的续航那就必须要减少系统和应用程序的电量损耗。如果一个应用唤醒的设备次数过多,就会消耗大量的电量。应用程序每次唤醒设备 1 到 2 秒 ,待机时间就会减少 2 分钟。这并不仅仅指的是电量屏幕,还有系统在处理应用的后台任务。​

    为此谷歌为 Android L 新加入了一个新的 API JobScheduler,API JobScheduler 可以使得系统能够有效的处理一些不合理的应用唤醒要求,叫做对齐唤醒机制,也就是定时批处理一批操作,压缩硬件唤醒时间,就像心跳一样,让硬件充分休息,还有就是精确监测应用请求,智能安排请求执行时间,让资源利用最大化。谷歌还在 Android L 中加入了 Battery Historian 能够有效的分析和检测电量的损坏情况,让用户深入了解哪个应用消耗的电量最大。其实对齐唤醒机制在一些第三方的 ROM 和一些 Android 省电应用中已经开始使用,谷歌此次只不过是将优秀的第三方内容聪明的融入到了自己的系统中。​
     
正在加载...