什么是对齐唤醒机制?
传说是为了省电,有些软件会不定时自己唤醒运行,联网检测消息,交换数据等,每次唤醒会比较费电,CPU等要进入高速运转,而如果把这些软件统一到每个点一起处理的话,要比它们分开处理消耗的能量总合少。
简单的说就是每隔一段时间后台程序唤醒一次,比如你的QQ、微信在后台运行,如果你没有开启智能唤醒,那么QQ有消息了后台马上唤醒,微信有消息了也马上唤醒,这样就会非常耗电。智能对齐唤醒就是每隔一段时间唤醒一次,能省电不少。
目前采取Alarm对齐唤醒机制的机器或平台:
这种对齐唤醒机制,是否开启一般取决于用户本身。魅族的Flyme系统,小米的MIUI5-7系统,360奇酷手机,360卫士极客版和一些手机管家APP都提供了智能对齐唤醒功能,时间往往能由用户自己决定。
其余的一些介绍对齐唤醒机制的文章:
1. 安卓L为何如此省电?秘密在于App对齐唤醒
谷歌原生Android代码引入JobSheduler API提供对齐唤醒机制。
http://www.y999.com/it/1301.html
2. 从对齐唤醒讲起,MIUI 7真的更省电了吗?
http://www.v4.cc/News-311448.html
3. MiUI AlarmManager 延迟 ——问答
http://segmentfault.com/q/1010000002420726
4. 手机卫士极客版提问:安卓5.0.2系统环境下需要打开对齐唤醒么?
http://www.360zhijia.com/360help/84101.html
5. 关于Alarmmanager计时不准的问题——CSDN论坛
http://bbs.csdn.net/topics/390482478
6. 唤醒时间对齐功能?这是什么功能?小白求科普!——MEIZU社区
http://bbs.meizu.cn/viewthread.php?tid=4546590&page=1
7. Android 4.4 KitKat引入对齐唤醒机制——百度贴吧
文章提到:(1) MIUI 对齐唤醒在 2013-04-09 的 MIUI V5 发布会上提出的。(2) 苹果的GCM推送机制其实是效仿Google的。
http://tieba.baidu.com/p/2680893815
8. [经验] 还在头疼因对齐唤醒导致延迟推送么?“Fix”你的唤醒!
http://www.miui.com/thread-1628366-1-1.html