🔹 Linux电源管理子系统全景 · ACPI与设备树 · 功耗与性能的权衡艺术
🔹 CPUFreq框架核心概念 · governor工作原理 · 用户态与内核态调频策略
🔹 performance · powersave · userspace · ondemand · conservative · schedutil
🔹 CPUIDLE框架 · C-State与P-State · idle governor选择策略 · Tickless内核
🔹 CFS调度器对功耗的影响 · EAS(能耗感知调度)原理 · 调度域与能耗模型
🔹 EAS使能条件 · 能量模型(EM)构建 · EAS调度决策流程
🔹 PELT算法原理 · 负载追踪精度 · PELT对调频的影响
🔹 WALT与PELT对比 · 窗口大小选择 · WALT在EAS中的应用
🔹 CPU hotplug框架 · 热插拔策略 · 内核参数调优
🔹 GPU DVFS · GPU idle管理 · GPU与CPU协同调频
🔹 Runtime PM框架 · 自动挂起与唤醒 · 设备电源域
🔹 Suspend-to-RAM · Suspend-to-Idle · Hibernate流程与优化
🔹 唤醒源管理 · wakeup count机制 · 避免虚假唤醒
🔹 中断唤醒 · IRQ affinity · 中断负载均衡对功耗的影响
🔹 定时器精度与功耗权衡 · hrtimer与tickless · timer slack
🔹 workqueue冻结 · freezable workqueue · 并发管理对功耗的影响
🔹 RCU idle处理 · RCU nocb模式 · RCU对系统休眠的影响
🔹 内存自刷新 · DDR频率缩放 · 内存带宽与功耗
🔹 块设备电源管理 · 网络设备电源管理 · USB电源管理
🔹 温控与调频联动 · cooling device · thermal governor
🔹 powertop · perf stat power · turbostat · schedstat
🔹 ftrace与tracepoint · power trace events · sched events分析
🔹 调度延迟对交互性的影响 · 最小抢占粒度 · 唤醒延迟优化
🔹 负载均衡算法 · 迁移成本 · 节能调度域配置
🔹 cgroup cpu子系统 · cgroup与EAS · cgroup对功耗的影响
🔹 Android wakelock机制 · Android调度器优化 · LMK与功耗
🔹 NUMA与功耗 · 节能调度策略 · 数据中心功耗优化
🔹 RTOS与Linux功耗对比 · 低功耗模式设计 · 电池供电优化
🔹 sysfs与procfs调优 · 内核启动参数 · 动态调优脚本
🔹 手机功耗优化案例 · 服务器节能案例 · 嵌入式低功耗设计案例