37. 编写高效代码 本章提供了一些使用DPDK开发高效代码的技巧。 有关其他更详细的信息,请参阅Intel® 64 and IA-32 Arc...
37. 编写高效代码 本章提供了一些使用DPDK开发高效代码的技巧。 有关其他更详细的信息,请参阅Intel® 64 and IA-32 Arc...
34. 构建你自己的应用程序 34.1. 在DPDK中编译一个示例程序 当编译示例应用程序(如 hello world)时,需要导出变量:RTE...
33. 扩展 DPDK 本章描述了开发者如何通过扩展DPDK来提供一个新的库、目标文件或者支持新的开发板。 33.1. 示例:添加新的库 lib...
32. DPDK 根目录 Makefile 理解 DPDK提供了一个根目录级别的Makefile,包含配置,构建,清理,测试,安装等目的。 这些...
31. 开发套件构建系统 DPDK 需要一个构建系统用于编译等操作。 本节介绍 DPDK 框架中使用的约束和机制。 这个框架有两个使用场景: 编...
30. 源码组织 本节介绍DPDK框架中的源码组织结构。 30.1. Makefiles 和 Config 注意:在本文的描述中 RTE_SDK...
29. 端口热插拔框架 端口热插拔框架为DPDK应用程序提供了运行时添加、移除端口的能力。 由于框架一来PMD实现,所以热插拔的端口必须是PMD...
28. Metrics 库 Metrics 库实现了一个机制,通过这个机制,producers 可以发布numeric信息,供 consumer...
27. Vhost 库 Vhost库实现了一个用户空间virtio网络服务器,允许用户直接操作virtio。 换句话说,它允许用户通过VM vi...
警告:很粗糙 26.4.3.2. 哈希表用例 流分类 描述: 对于每个输入数据包,流分类至少执行一次。 此操作将每个输入的数据包映射到通常包含数...
专题公告
1. DPDK英文文档翻译
2. DPDK实验记录
3. DPDK源码分析
4. DPDK关键问题解析