首页
›
嵌入式UI
›
021-OpenHarmony 全路径开发实战
›
《内核源码分析与调试技巧》
VIP20
本课程属于:021-OpenHarmony 全路径开发实战
嵌入式UI · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
内核源码分析与调试技巧
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
内核编译与启动
从源码下载到内核启动的全流程 · 包括配置 · 编译
内核编译
启动
02
内核模块开发
模块编写 · 编译 · 加载与卸载
内核模块开发
模块编写
03
进程管理源码分析
task_struct结构体 · 进程创建(fork/exec) · 进程调度(CFS调度器)
进程管理源码分析
task
04
内存管理源码分析
页表 · 伙伴系统 · slab分配器
内存管理源码分析
页表
05
文件系统源码分析
VFS层 · ext4布局 · inode与dentry
文件系统源码分析
VFS
06
中断与异常处理
中断描述符表 · 中断处理流程 · 下半部机制(软中断
异常处理
断描述符表
07
同步机制源码分析
自旋锁 · 互斥锁 · 读写锁
同步机制源码分析
自旋锁
08
网络协议栈源码分析
sk_buff结构 · TCP/IP协议栈 · Netfilter钩子
网络协议栈源码分…
sk
09
设备驱动模型
platform总线 · 设备树 · 字符设备驱动框架
设备驱动模型
platform
10
内核调试基础
printk · 动态调试 · procfs/sysfs接口
内核调试基础
printk
11
Kdump与Crash工具
内核崩溃转储机制 · crash工具分析vmcore
Kdump
Crash
12
Kprobes与Tracepoint
动态插桩技术 · ftrace使用
Kprobes
Tracepoint
13
Perf性能分析
perf工具使用 · 硬件计数器 · 采样分析
Perf
性能分析
14
SystemTap与eBPF
动态追踪技术 · eBPF程序编写
SystemTap
eBPF
15
内核内存调试
KASAN · SLUB调试 · 内存泄漏检测
内核内存调试
KASAN
16
内核锁调试
lockdep死锁检测 · spinlock调试
内核锁调试
lockdep
17
内核时间子系统
jiffies · 高精度定时器 · 时钟源
内核时间子系统
jiffies
18
内核IPC机制
信号量 · 消息队列 · 共享内存源码分析
IPC
内核
19
虚拟化技术基础
KVM模块 · QEMU与内核交互
虚拟化技术基础
KVM
20
容器技术基础
cgroups · namespace源码分析
容器技术基础
cgroups
21
内核安全机制
SELinux · AppArmor · capabilities
内核安全机制
SELinux
22
内核热补丁
kpatch · livepatch原理与实现
内核热补丁
kpatch
23
内核测试框架
kselftest · LTP · KUnit
内核测试框架
kselftest
24
内核代码风格与审查
checkpatch · coding style · review checklist
内核代码风格
审查
25
内核社区协作
邮件列表 · patch提交 · git工作流
内核社区协作
邮件列表
26
ARM64架构支持
异常级别 · 页表 · 中断控制器GIC
ARM64
架构支持
27
RISC-V架构入门
特权架构 · 内核移植要点
RISC-V
架构入门
28
实时内核(RT-Preempt)
原理 · 配置 · 性能对比
RT-Preempt
实时内核
29
内核功耗管理
cpuidle · cpufreq · PM QoS
内核功耗管理
cpuidle
30
内核安全漏洞分析
典型漏洞案例(如Dirty Pipe… · 补丁分析
内核安全漏洞分析
Dirty
所属VIP或分类
同VIP:HarmonyOS-设备开发环境配置教程
同VIP:HDF-驱动开发实战手册
同VIP:OpenHarmony-南向开发系统学习