首页
›
嵌入式与底层系统
›
022-Linux内核性能观测与高级调试
›
《Linux内核调试与性能优化实战 驱动篇》
VIP22
本课程属于:022-Linux内核性能观测与高级调试
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux内核调试与性能优化实战:驱动篇全面解析
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
内核驱动开发环境搭建
交叉编译工具链配置 · 内核源码树构建 · QEMU模拟环境搭建与调试
内核驱动开发环境…
交叉编译工具链配…
02
Linux内核模块基础
模块加载与卸载机制 · module_init/module… · 模块参数与许可证
Linux
内核模块基础
03
字符设备驱动框架
file_operations结构体 · 主次设备号 · cdev注册与注销流程
字符设备驱动框架
file
04
设备号管理
静态分配与动态分配设备号 · alloc_chrdev_regio…
设备号管理
静态分配
05
内存管理与DMA
kmalloc/vmalloc区别 · DMA缓冲区分配 · dma_alloc_coherent…
DMA
内存管理
06
并发控制与锁机制
自旋锁 · 互斥锁 · 读写锁
并发控制
锁机制
07
等待队列与阻塞IO
wait_event_interru… · wake_up_interrupti… · 非阻塞IO实现
IO
等待队列
08
中断处理机制
request_irq · 中断上半部与下半部 · tasklet与workqueue
断处理机制
request
09
内核定时器与高精度定时器
timer_list · hrtimer · 动态定时器与周期性任务
内核定时器
高精度定时器
10
procfs与debugfs接口
创建/proc条目 · debugfs文件操作 · 内核参数导出
procfs
debugfs
11
ioctl命令实现
_IO/_IOR/_IOW宏 · 命令码编码 · 用户态与内核态数据交换
ioctl
命令实现
12
platform驱动框架
platform_driver与pl… · 设备树匹配 · probe流程
platform
驱动框架
13
设备树基础
dts语法 · 节点属性 · reg/interrupts描述
设备树基础
dts
14
I2C子系统驱动
i2c_adapter与i2c_cl… · i2c_driver注册 · SMBus操作
I2C
子系统驱动
15
SPI子系统驱动
spi_device与spi_dri… · spi_message传输 · SPI模式配置
SPI
子系统驱动
16
GPIO子系统与pinctrl
gpio_request/gpio_… · pinctrl状态切换
GPIO
pinctrl
17
Regulator与Clock框架
regulator_get/set_… · clk_prepare_enable · 电源管理
Regulator
Clock
18
Input子系统驱动
input_dev注册 · 事件上报 · 多点触摸协议
Input
子系统驱动
19
帧缓冲(Framebuffer)驱动
fb_info结构体 · fb_ops实现 · 显存映射与刷新
Framebuffer
帧缓冲
20
ALSA音频驱动基础
snd_card创建 · PCM设备注册 · DMA音频传输
ALSA
音频驱动基础
21
网络设备驱动
net_device结构体 · NAPI轮询 · sk_buff处理流程
网络设备驱动
net
22
内核调试基础
printk调试 · dmesg日志级别 · 动态调试dynamic_debug
内核调试基础
printk
23
KGDB与KDB调试
内核调试器配置 · 断点设置 · 单步执行与堆栈回溯
KGDB
KDB
24
ftrace与tracepoint
function tracer · function_graph · 自定义tracepoint
ftrace
tracepoint
25
perf性能分析
perf stat/record/r… · 硬件计数器 · 采样分析
perf
性能分析
26
内存泄漏检测
kmemleak配置 · slab内存泄漏 · kasan检测
内存泄漏检测
kmemleak
27
锁死锁检测
lockdep原理 · 死锁报告分析 · 锁依赖图
锁死锁检测
lockdep
28
内核崩溃分析
kdump配置 · crash工具使用 · vmcore解析
内核崩溃分析
kdump
29
驱动性能优化
减少中断频率 · 批量处理 · DMA与缓存一致性
驱动性能优化
减少
30
实战项目
基于QEMU的虚拟字符设备驱动开发 · 调试与性能调优全流程
实战项目
QEMU
所属VIP或分类
同VIP:eBPF-kprobe追踪系统调用-内核动态插桩方法
同VIP:eBPF与kprobe-内核函数动态追踪与性能诊断实战
同VIP:Linux-eBPF内核可观测性工程