首页
›
Linux内核与驱动
›
162-Linux驱动调优实战
›
《Linux驱动调优实战:功耗感知调度与驱动节能方案》
VIP10
本课程属于:162-Linux驱动调优实战
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux驱动调优实战:功耗感知调度与驱动节能方案
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
为什么Linux驱动需要关注功耗?功…
课程导论
Linux
02
Linux电源管理基础
ACPI · DT · PM子系统概览
Linux
电源管理基础
03
CPU空闲管理
cpuidle框架 · C-states与P-states · 以及如何通过驱动影响空闲状态
CPU
空闲管理
04
CPU频率调节
cpufreq框架 · governor策略(perform…
CPU
频率调节
05
调度器与功耗
CFS调度器 · EAS(能耗感知调度)原理 · 以及如何利用调度器降低功耗
调度器
功耗
06
工作队列与功耗
workqueue机制 · 高分辨率定时器对功耗的影响 · 以及如何优化延迟与功耗的平衡
工作队列
功耗
07
中断管理
IRQ affinity · threaded IRQ · 中断合并(interrupt coa…
断管理
IRQ
08
DMA与功耗
DMA引擎的电源管理 · DMA缓冲区的cache一致性对功耗…
DMA
功耗
09
时钟与定时器
clk框架 · clk gate · clk scaling
时钟
定时器
10
Regulator与电压管理
regulator框架 · 动态电压频率调整(DVFS)在驱动中…
Regulator
电压管理
11
设备运行时电源管理(Runtime PM)
runtime PM核心API · 自动挂起与唤醒 · 驱动中的实现模式
Runtime
PM
12
系统睡眠与唤醒
suspend-to-RAM · hibernate流程 · 驱动在suspend/resume中…
系统睡眠
唤醒
13
唤醒源与wakeup框架
wakeup-source · wakeup_count · 自动唤醒配置
wakeup
唤醒源
14
功耗测量与剖析
使用powertop · perf · turbostat等工具分析驱动功耗…
功耗测量
剖析
15
内核追踪与功耗
ftrace · tracepoint · eBPF在驱动功耗分析中的高级用法
内核追踪
功耗
16
网络驱动节能
NAPI · gro/gso · 网卡低功耗模式(如WOL
网络驱动节能
NAPI
17
存储驱动节能
AHCI link power ma… · NVMe APST · 块层IO调度与功耗
存储驱动节能
AHCI
18
GPU/显示驱动节能
framebuffer · DRM/KMS中的DPMS · panel自刷新
GPU
显示驱动节能
19
音频驱动节能
ALSA DAPM · 音频编解码器电源域 · 低功耗音频路径设计
音频驱动节能
ALSA
20
USB驱动节能
USB autosuspend · 选择性挂起 · 设备状态转换的驱动处理
USB
驱动节能
21
I2C/SPI总线驱动节能
总线频率调节 · 传输合并 · 设备侧电源管理集成
I2C/SPI
总线驱动节能
22
MMC/SDIO驱动节能
MMC runtime PM · 命令队列 · eMMC休眠模式的驱动支持
MMC/SDIO
驱动节能
23
传感器驱动节能
轮询 vs 中断 · FIFO批量读取 · 硬件触发与软件滤波的功耗权衡
传感器驱动节能
vs
24
电池与充电驱动
电量计驱动 · 充电状态上报 · 系统功耗策略的协同
电池
充电驱动
25
热管理与功耗节流
thermal框架 · cooling device · 驱动如何参与热节流
热管理
功耗节流
26
设备树与功耗配置
在DT中描述电源域 · 时钟 · regulator
设备树
功耗配置
27
驱动节能设计模式
批量操作 · 延迟提交 · 状态机优化
驱动节能设计模式
批量操作
28
用户空间与内核协同
sysfs/debugfs接口 · udev规则 · 用户态功耗管理守护进程
用户空间
内核协同
29
案例分析
真实驱动(如WiFi/BT comb… · 摄像头)的功耗调优全过程
案例分析
WiFi/BT
30
课程总结与展望
未来趋势(如AI辅助功耗管理 · 异构计算调度) · 以及持续学习路径
课程总结
AI
所属VIP或分类
同VIP:DMA延迟测量与内存访问优化:Linux驱动调优实践
同VIP:DMA性能分析:Linux驱动高吞吐传输调试与优化
同VIP:DMA描述符管理:Linux驱动高带宽传输设计实战