Tracing

Linux 内核 BPF 迭代器深度实战:从内核数据结构遍历到可编程观测

深度解析BPF迭代器(BPF Iterators)的核心架构与实战应用:从六种原生迭代器类型(iter/tcp/udp/cgroup等)到可编程的show回调机制,完整剖析bpf_seq_read到bpf_iter_run_prog的内核执行路径。包含进程审计、TCP连接实时追踪、VMA内存映射分析及容器化USE指标采集的端到端代码示例。

Linux eBPF 深度实战:从内核探针到可观测性系统的完整实现

深入解析 eBPF 内核可编程性核心技术:架构演进、验证器安全保证、Maps 数据存储体系、Tracepoint/Kprobe/XDP/TC/Cgroup 全Hook点实战、Tail Call 链式调用优化、Ring Buffer 高性能事件上报、CO-RE 跨内核部署,以及基于 BCC 和 cilium/ebpf 构建进程追踪系统的完整实现。