![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux低功耗子系统
文章平均质量分 89
JayFan_Ma
这个作者很懒,什么都没留下…
展开
-
Wakelocks 框架设计与实现
Wakelocks 框架是基于Wakeup Source实现的。原创 2024-06-22 16:16:16 · 899 阅读 · 0 评论 -
Wakeup Source框架设计与实现
Wakeup Source(后简称:WS) 模块可与内核中的其他模块或者上层服务交互,并最终体现在对睡眠锁的控制上。原创 2024-06-10 14:52:14 · 1015 阅读 · 0 评论 -
autosleep框架设计与实现
在低功耗系统中,autosleep是一个较小的模块,是。在Linux内核中,,PM Core的休眠流程入口pm_suspend()就是被autosleep的睡眠工作队列调用而进入休眠的。该功能的支持受宏控制。1)通过写“mem, disk, standby, freeze” 到 /sys/power/autosleep 中可以开启autosleep功能。2)通过写“off” 到 /sys/power/autosleep 中可以关闭autosleep功能。原创 2024-06-10 14:57:16 · 572 阅读 · 1 评论