
37. 编写高效代码 本章提供了一些使用DPDK开发高效代码的技巧。 有关其他更详细的信息,请参阅Intel® 64 and IA-32 Arc...
性能优化指南36.1. 介绍以下各节将介绍DPDK中使用的优化以及新应用程序应考虑的优化。 还强调了在开发使用DPDK的应用程序时应该及不应该使...
35. 外部应用程序/库的 Makefile 外部的应用程序或库必须包含RTE_SDK指定的位于mk目录中的Makefiles文件。 这些Mak...
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...
文集作者