1. 程式人生 > >DPDK官方文檔列表(18.02)

DPDK官方文檔列表(18.02)

DPDK

DPDK官方文檔列表

DPDK提供了不同的支持文檔供讀者使用。下文提到的文檔均是目前官方網站 http://dpdk.org/doc 提到的最新版本文檔(當前時間2018年4月,版本18.02)。以下按網頁版的文檔 http://dpdk.org/doc/guides/ 中目錄的順序,對應下載的pdf文檔,簡要說明其內容,方便我們按需查找相應的文檔。

技術分享圖片技術分享圖片

技術分享圖片技術分享圖片

1. 快速開始指南(getting started guide)

  用於描述在不同的操作系統(freebsd和linux)上安裝、配置DPDK軟件;幫助用戶啟動和快速運行軟件。
  見 linux_gsg-18.02.pdf和freebsd_gsg-18.02.pdf。

2.示例應用程序用戶指南(sample applications user guides)

  見sample_app_ug-18.02.pdf

3. 編程指南(programmer‘s guide)

 包括DPDK軟件架構以及在linux環境下的使用方法;編譯系統、移植說明及優化方法。
  見prog_guide-18.02.pdf

4. howto指南(howto guides)

 見howto-18.02.pdf。先列一列(因為現在有些術語還沒看。fix me):
  • Live Migration of VM with SR-IOV VF
  • Live Migration of VM with Virtio on host running vhost_user
  • Flow Bifurcation How-to Guide
  • 通用流量API - 例子
  • PVP reference benchmark setup using testpmd
  • VF daemon (VFd)
  • Virtio_user for Container Networking
  • Virtio_user as Exceptional Path
  • DPDK pdump庫和pdump工具

5. DPDK工具用戶指南(DPDK tools user guides)

  一些DPDK官方給的工具和test vector files的原理,見tools-18.02.pdf。

先列出來工具:

  • dpdk-proinfo
  • dpdk-pdump
  • dpdk-pmdinfo
  • dpdk-devbind
  • dpdk-test-bbdev
  • dpdk-test-crypto-perf
  • dpdk-test-eventdev

6.testpmd示例應用程序用戶指南(testpmd application user guides)

見testpmd_app_ug-18.02.pdf。(先知道 testpmd測試dpdk的一個玩意 fix me)

7. 網絡接口控制器驅動程序(network interface controller drivers)

見nics-18.02.pdf。

8. 基帶設備驅動程序(baseband device drivers)

見bbdevs-18.02.pdf。

9.加密設備驅動程序(crypto device drivers)

見cryptodevs-18.02.pdf。

10.事件設備驅動程序(event device drivers)

見eventdevs-18.02.pdf。

11. 內存池設備驅動程序(mempool device drivers)

見mempool-18.02.pdf。

12.特定平臺的指南(platform specific guides)

目前只有octeontx board的支持包有關信息。見platform-18.02.pdf

13.投稿指南(contributor‘s guidelines)

主要面向dpdk投稿者(貢獻者contributor)包括DPDK的C編碼風格、特定開發環境在C代碼中的設計、ABI更新升級、文檔撰寫、dpdk發布和穩定版有關的信息。見contributing-18.02.pdf。

14. 發布說明(release notes)

  提供具體的發布信息,版本歷史,包括支持特性、限制、問題改進、問題報告等。見rel_notes-18.02.pdf。  

15. FAQ

  常見問題解答。見faq-18.02.pdf。

DPDK官方文檔列表(18.02)