DPDK

Linux 内核 DMAEngine 深度实战:从 DMA 物理地址映射到异步分散/聚集传输的全链路工程艺术

从硬件总线主控与IOMMU地址翻译出发,完整拆解Linux内核DMA子系统核心架构:DMA Mapping API(流式映射与一致性映射)、CMA连续内存分配器、DMAEngine框架通道管理与四类事务(Slave SG/MemCpy/Cyclic/Interleave)、Virt-DMA软件描述符队列、io_uring Fixed Buffers与SPDK用户态DMA、生产级性能调优矩阵与故障排查工具链。

XDP 与 eBPF 高性能网络包处理深度工程实战:从驱动层 DPDK 替代到可编程数据包处理架构

系统阐述XDP(eXpress Data Path)与eBPF在高性能网络包处理中的架构原理与工程实战:Linux网络栈数据包路径、XDP动作码详解、BPF MAP_TYPE_CPUMAP/XSKMAP/AF_XDP机制、XDP DDoS缓解器与L4负载均衡器完整实现、AF_XDP用户空间零拷贝、硬件卸载、生产部署最佳实践、Cilium XDP模式分析