
suspend-resume
shuai_wen
这个作者很懒,什么都没留下…
展开
-
suspend-resume(2)
Android/linux(earlysuspend、lateresume)睡眠唤醒机制简介本文属于原创!!如要转载,请注明来源处 http://blog.sina.com.cn/s/blog_759dc36b0100stax.html 背景介绍:睡眠/唤醒是嵌入式Linux非常重要的组成部分,因为优秀的睡眠唤醒机制可以是嵌入式设备尽可能的进入休眠状态,来延长电池的续转载 2014-11-19 21:14:39 · 757 阅读 · 0 评论 -
android suspend/resume(1)
Android Suspend/resume 过程分析 2013-02-27 13:39:30分类: Android平台在Linux中,休眠主要分三个主要的步骤:(1)冻结用户态进程和内核态任务;(2)调用注册的设备的suspend的回调函数;(3)按照注册顺序休眠核心设备和使CPU进入休眠态。 冻结进程是内核把进程列表中所有的进程的状态都转载 2014-11-19 21:07:53 · 1172 阅读 · 0 评论 -
suspend-resume(3)
跟休眠唤醒相关的文件:[html] view plaincopylinux_source/kernel/power/main.c linux_source/kernel/power/earlysuspend.c linux_source/kernel/power/wakelock.c linux_source/kernel/powe转载 2014-11-19 21:21:15 · 1134 阅读 · 0 评论 -
suspend-resume(4)
当系统未处于 Suspend 状态下用户按下Power键时会在 /dev/input/event0 节点中产生一个信号, 上层的 WindowManager 会收到这个上节点的变化而得知当前应该进入休眠状态, 通知PowerManagerService, 它会做如下调用,private int setScreenStateLocked(boolean on) { int err转载 2014-11-19 21:24:16 · 763 阅读 · 0 评论