首页
›
嵌入式与底层系统
›
036-嵌入式C语言与底层编程
›
《嵌入式系统内存管理设备驱动调试优化实战工程》
VIP21
本课程属于:036-嵌入式C语言与底层编程
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式系统内存管理设备驱动调试优化实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式系统内存管理设备驱动调试… · 核心概念 · 整体知识框架与实战路线图
课程导入
目标=嵌入式系统…
02
嵌入式内存管理基础
目标=物理内存与虚拟内存 · MMU · 页表
嵌入式内存管理基…
目标=物理内存
03
Linux内核内存管理机制
目标=伙伴系统 · slab/slub分配器 · vmalloc
Linux
内核内存管理机制
04
设备驱动与内存交互
目标=驱动模型 · probe/remove流程 · 内存映射
设备驱动
内存交互
05
嵌入式内存管理设备驱动开发环境搭建
目标=交叉编译工具链 · 内核源码 · QEMU/开发板
嵌入式内存管理设…
目标=交叉编译工…
06
字符设备驱动内存管理实战
目标=file_operations · open/read/write/mm… · 内核缓冲区分配与用户空间拷贝
字符设备驱动内存…
file
07
块设备与MTD驱动内存管理
目标=块层请求队列 · bio · MTD分区
MTD
块设备
08
网络设备驱动内存管理
目标=sk_buff分配与释放 · DMA环形缓冲区 · NAPI轮询与零拷贝技术
网络设备驱动内存…
sk
09
DMA与一致性内存管理
目标=DMA映射API · 流式与一致性映射 · cache一致性
DMA
一致性内存管理
10
内存映射与mmap实战
目标=用户空间映射设备内存 · remap_pfn_range · vm_operations_stru…
mmap
内存映射
11
内核内存调试工具入门
目标=printk · 动态调试 · ftrace
内核内存调试工具…
printk
12
内存泄漏检测与调试
目标=kmemleak · slub_debug · KASAN
内存泄漏检测
调试
13
内存越界与非法访问调试
目标=KASAN · UBSAN · panic分析
内存越界
非法访问调试
14
内存碎片与分配失败调试
目标=buddyinfo · slabinfo · vmstat
内存碎片
分配失败调试
15
设备驱动性能分析基础
目标=perf · ftrace · eBPF
设备驱动性能分析…
perf
16
驱动内存优化方法
目标=减少拷贝 · 使用DMA · 内存池
驱动内存优化方法
目标=减少拷贝
17
嵌入式系统低内存优化
目标=内存压缩 · zram · swap
嵌入式系统低内存…
目标=内存压缩
18
实时性与内存确定性
目标=实时内核补丁 · 内存锁定 · mlock
实时性
内存确定性
19
常见内存管理驱动问题案例
目标=分配失败 · 泄漏 · 越界
常见内存管理驱动…
目标=分配失败
20
调试实战一
目标=字符设备驱动内存泄漏定位与修复…
调试实战一
目标=字符设备驱…
21
调试实战二
目标=DMA驱动cache一致性问题…
调试实战二
DMA
22
调试实战三
目标=mmap映射设备内存导致用户态…
调试实战三
mmap
23
调试实战四
目标=网络驱动sk_buff泄漏与性…
调试实战四
sk
24
调试实战五
目标=低内存嵌入式设备驱动OOM问题…
调试实战五
OOM
25
综合优化项目
目标=从需求分析 · 驱动设计 · 内存管理方案到性能测试与调优
综合优化项目
目标=从需求分析
26
自动化测试与持续集成
目标=内存测试用例 · 压力测试 · 回归测试与CI/CD集成
自动化测试
持续集成
27
内核版本与架构差异
目标=ARM · ARM64 · RISC-V内存管理差异与驱动移植注…
内核版本
架构差异
28
安全与内存保护
目标=SMAP/SMEP · PAN · 内存加密
安全
内存保护
29
前沿技术与趋势
目标=异构内存 · CXL · 持久内存
前沿技术
趋势
30
课程总结与综合提升
目标=知识体系回顾 · 调试优化方法论 · 职业发展路径与持续学习资源
课程总结
综合提升
所属VIP或分类
同VIP:Bootloader架构设计与外设驱动实战工程
同VIP:Bootloader移植与汽车嵌入式系统启动优化实战工程
同VIP:Bootloader移植与系统启动调试与优化Linux实战