msm8974
eqwewr
这个作者很懒,什么都没留下…
展开
-
jiffies机制及其实验与使用 jiffies与HZ换算
全局变量jiffies用来记录自系统启动以来产生的节拍的总数。启动时,内核将该变量初始化为0,此后,每次时钟中断处理程序都会增加该变量的值。一秒内时钟中断的次数等于Hz,所以jiffies一秒内增加的值也就是Hz。系统运行时间以秒为单位,等于jiffies/Hz。注意,jiffies类型为无符号长整型(unsigned long),其他任何类型存放它都不正确。将以秒为单位的时间转化为j原创 2012-09-21 22:37:51 · 6481 阅读 · 0 评论 -
linux内核3.4基于wakeup_source的autosleep机制分析
一:wakeup_source简介: linux 3.4内核PM使用了wakeup_source来保持唤醒状态,也就是keep awake。之前android一直是基于Linux加入了wake_lock机制来阻止系统休眠,后来Linux 3.4内核加入了wakeup_source来管理,安卓4.4跟着升级内核也就摒弃了自己的臃肿的wake_lock机制,在对上层接口并不改变,在内核wak原创 2014-11-24 19:25:53 · 6032 阅读 · 0 评论