linux as6电源管理指南
1. 概述 1
1.1. 电源管理的重要性 …………………………………………………… 1
1.2. 电源管理基础 ………………………………………………………. 2
2. 电源管理工具审核及分析 5
2.1. 审核及分析概述 …………………………………………………….. 5
2.2. PowerTOP ………………………………………………………….. 5
2.3. Diskdevstat 和 netdevstat …………………………………………… 7
2.4. 电池寿命工具组件(Battery Life Tool Kit) ……………………………. 10
2.5. Tuned 和 ktune ……………………………………………………. 11
2.5.1. tuned.conf 文件 …………………………………………….. 12
2.5.2. Tuned-adm ………………………………………………….. 13
2.6. DeviceKit-power 和 devkit-power …………………………………….. 15
2.7. GNOME 电源管理器 ………………………………………………….. 16
2.8. 其他审核方法 ……………………………………………………… 16
3. 核心基础结构及技巧 17
3.1. CPU 闲置状态 ……………………………………………………… 17
3.2. 使用 CPUfreq 调节器 ……………………………………………….. 17
3.2.1. CPUfreq 调节器类型 ………………………………………….. 17
3.2.2. CPUfreq 设置 ……………………………………………….. 18
3.2.3. 调整 CPUfreq 策略和速度 ……………………………………… 19
3.3. 挂起和恢复 ……………………………………………………….. 21
3.4. 无空循环内核 ……………………………………………………… 21
3.5. 主动式电源管理 ……………………………………………………. 21
3.6. 主动连接电源管理 ………………………………………………….. 22
3.7. Relatime 驱动器访问优化 ……………………………………………. 22
3.8. 功率封顶 …………………………………………………………. 23
3.9. 改进的图形电源管理 ………………………………………………… 23
3.10. RFKill ………………………………………………………….. 24
3.11. 在用户空间中优化 …………………………………………………. 25
4. 使用案例 27
4.1. 示例 – 服务器 …………………………………………………….. 27
4.2. 示例 – 笔记本电脑 …………………………………………………. 28
A. 开发者小贴示 31
A.1. 使用线程 …………………………………………………………. 31
A.2. 唤醒 …………………………………………………………….. 32
A.3. Fsync ……………………………………………………………. 32
319
本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html
