chapter 1.
介绍BPF技术的由来 ,BPF如何发展成为eBPF
chapter 2.
介绍 ebpf 的 helloworld 程序 和编写时用到的所有程序类型 以及BPF验证器的概念
chapter 3.
讲BPF映射 此映射是编写BPF程序的基础,讲了各种映射类型,BPF虚拟文件系统
mount -t bpf /sys/fs/bpf /sys/fs/bpf
https://oreil.ly/XfoqK
chapter 4 .
BPF 跟踪 主要介绍BCC 工具使用
内核探测- kprobe ,kretprobes
用户空间探测-uprobes,uretprobes
跟踪点与用户定义跟踪点
跟踪数据可视化(火焰图)和perf 事件
chapter 5.
BPF 工具 主要讲内核tools目录下的bpftool 还有BPFtrace 工具
chapter 6
BPF 网络相关应用
chapter 7
chapter 8
BPF 安全
chapter 9
BPF应用的 实际案例