《DPDK 学习资料与入门》

《DPDK 学习资料与入门》

1 简介

DPDK(Data Plane Development Kit)是 Intel 主导的高性能数据面开发工具包,通过轮询驱动、大页内存、多队列等技术绕过内核协议栈,大幅提升网络报文处理吞吐。常与 OVS(Open vSwitch)结合用于 NFV 场景。

2 核心概念

  • 大页内存(Hugepages):减少 TLB miss,加速报文缓存;
  • 轮询模式驱动(PMD):用户态收发包,避免中断开销;
  • RTE 环 / 内存池:无锁的包队列与缓存管理。

3 学习资料(中文)

4 OvS 项目地址

阅读 — · 全站 —
🎸 我的歌单 0 首