DPDK 开发者文档 1.Introduction 翻译

756 阅读2分钟

前言:本文是对DPDK 20.11.0 版本开发者文档 1.Introduction 章节的翻译。

翻译目的:个人爱好;工作所需;予人参考。

翻译时间:2020/12/28

原文:doc.dpdk.org/guides/prog…

DPDK版本:20.11.0

1.Introduction

本文档提供了软件架构信息,开发环境信息和优化准则。

有关编程示例以及有关编译和运行每个示例应用程序的说明,请参阅《 DPDK示例应用程序用户指南》以获取详细信息。

有关编译和运行应用程序的一般信息,请参阅《 DPDK入门指南》。

1.1 Documentation Roadmap

以下是建议的阅读顺序的DPDK文档列表:

发行说明:提供特定发行版的信息,包括支持的功能,限制,修复的问题,已知的问题等。另外,以FAQ格式提供了对常见问题的解答。

入门指南:介绍如何安装和配置DPDK软件;旨在帮助用户快速使用该软件并运行。

*FreeBSD 入门指南:DPDK版本1.6.0中已添加了描述DPDK与FreeBSD *一起使用的文档。请参阅本指南以获取安装和配置说明,以便将DPDK与FreeBSD *一起使用。

开发者指南(本文档):描述了:

软件架构以及如何使用它(通过示例),特别是在Linux *应用程序(linux)环境中。

DPDK的内容,构建系统(包括可在DPDK根目录中用于构建开发工具包和应用程序的命令)以及移植应用程序的准则。

软件中应用的优化以及新开发过程中应考虑的优化。

同时提供了术语表。

API参考:提供有关DPDK功能,数据结构和其他编程结构的详细信息。

示例应用程序用户指南:描述了一组示例应用程序。每章都描述了一个示例应用程序,它展示了特定的功能,并提供了有关如何编译,运行和使用该示例应用程序的说明。

1.2 Related Publications

下列文档提供了与使用DPDK开发应用程序有关的信息:

Intel® 64和IA-32架构软件开发者手册第3A卷:系统编程指南