Linux

Linux 存储与块设备 IO 子系统深度实战:从 VFS 到 NVMe 生产级性能优化的完全工程指南

深入解析 Linux 存储与块设备 IO 子系统:VFS 虚拟文件系统、Page Cache 页缓存与回写策略、io_uring 异步 IO 革命、blk-mq 多层队列框架、五大 IO 调度器算法对比、Device Mapper/LVM2/dm-crypt 存储虚拟化、bcache/dm-cache 缓存策略、NVMe/SCSI/VirtIO 驱动栈、blktrace/bpftrace 分析工具链、生产级调优参数

eBPF:Linux内核可观测性革命——从入门到生产级实战

深度解析 eBPF(Extended Berkeley Packet Filter)架构与实战:从核心组件(Verifier/JIT/BPF Maps)、程序类型(Tracepoint/Kprobe/XDP/LSM)、Ring Buffer选择策略,到生产级网络延迟诊断工具编写。涵盖Cilium/Falco/Katran/Pixie四大开源项目落地实测数据,CO-RE跨内核版本兼容方案,eBPF未来发展方向。含完整libbpf+CO-RE代码示例与性能基准数据。

Linux io_uring 深度实战:异步 I/O 的新纪元

全面解析 Linux io_uring 异步 I/O 框架:从双环形队列架构到 liburing 实战开发,涵盖固定缓冲区、SQPOLL 内核线程、链接操作、网络服务端等高级特性,并附性能基准对比与最佳实践。