Linux 内核观测技术 BPF 速读笔记

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,7

  BPF 网络相关应用

chapter 8 

  BPF 安全 

chapter 9 

 BPF应用的 实际案例

 

你可能感兴趣的:(Linux,内核,与调试,开发工具)