没有合适的资源?快使用搜索试试~ 我知道了~
insomniad:Linux自动睡眠机制的用户空间策略
共17个文件
c:4个
h:3个
am:2个
需积分: 10 0 下载量 128 浏览量
2021-05-18
00:31:25
上传
评论
收藏 19KB ZIP 举报
温馨提示
失眠 insomniad是在用户空间中实现Linux的自动睡眠机制的守护程序。 这使其他策略可以将挂起系统的决定纳入内核的内置唤醒源之外。 这对于交流电供电的设备很有用,其中进入暂停状态的开销比尽快进入睡眠状态所节省的电量影响更大。 动机 Linux的/sys/power/autosleep功能考虑了唤醒源,这些源来自内核中的驱动程序和用户空间唤醒锁。 当没有唤醒源处于活动状态时,系统将立即挂起。 考虑到比显式锁和事件更多的因素,这可能是有用的。 例如,自上次唤醒源处于活动状态(迟滞)以来的计费时间可以帮助减少在缓慢挂起的系统上的抖动。 如果无法全局调整超时,则需要修改每个唤醒源的超时。 这是不可行的,因为唤醒锁和唤醒源分别分布在各种应用程序和驱动程序中。 特征 从上一次事件开始到开始睡眠之前的可配置时间 系统集成 机制 /sys/power/wakeup_count API提供了在用
资源推荐
资源详情
资源评论
收起资源包目录
insomniad-master.zip (17个子文件)
insomniad-master
build.sh 69B
COPYING 18KB
src
parse_wakeup_sources.c 4KB
policy.h 103B
insomniad.c 6KB
common.h 255B
Makefile.am 509B
policy.c 3KB
check_parse_wakeup_sources.c 3KB
parse_wakeup_sources.h 504B
insomniad.service.in 465B
Makefile.am 103B
.travis.yml 141B
README.md 2KB
configure.ac 1KB
tests
wakeup_sources 5KB
.gitignore 213B
共 17 条
- 1
资源评论
钟离舟
- 粉丝: 42
- 资源: 4665
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- GTK 的 Go 绑定.zip
- GraphQL 的 Go,Golang 实现.zip
- Go(golang)游戏服务器框架.zip
- ASP.NET C#+JS多文件上传源码
- Go(golang)中的 JavaScript 解释器.zip
- goth 包提供了一种简单、干净且惯用的方式来为 Go Web 应用程序编写身份验证包 .zip
- PHP 中 Cookie 和 Session 的使用简易教程(学习笔记)
- SoftEther VPN Client + VPN Gate Client 插件
- GoRequest-简化的HTTP客户端(受nodejs SuperAgent启发).zip
- 主要物体检测15-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功