eBPF入门

Linux性能调优与可观测性实战:从perf到eBPF的全栈方法论

本文构建从底层硬件到应用层的全栈性能调优方法论,通过perf、ftrace、eBPF等工具实现零侵入式追踪,结合火焰图和cgroup v2、调度策略、内存调优技巧覆盖CPU、内存、I/O、网络四个维度的系统优化,给出每个领域的关键指标、常用工具和落地案例。

eBPF 实战:Linux 内核可观测性从入门到精通——从 BCC 到 bpftool 的完整技术图谱

深度解析 Linux eBPF 技术原理与实践:从 BPF 历史演进、核心架构(Map、Helper、Verifier)到工具链全景(BCC/bpftrace/libbpf/bpftool),涵盖 XDP/TC/Kprobe/Tracepoint/Uprobe/Cgroup/LSM 七大 Hook 点详解,4个生产级实战案例(TCP失败溯源、CPU争抢量化、TCP重传风暴检测、文件系统延迟分析)及性能优化最佳实践。

eBPF实战:从原理到可观测性应用开发

深度剖析eBPF架构原理(验证器/JIT编译器/Map机制)、编程工具链(libbpf/BPF CO-RE/BTF)、核心挂载点(XDP/kprobe/tracepoint/fentry),实战案例包含SYN Flood XDP防护、进程exec追踪、syslatency系统调用延迟分析工具开发,以及eBPF性能优化、安全实践与生态项目全览。