10.鏈路綁定PMD 除了用于物理和虛擬硬件的輪詢模式驅(qū)動(dòng)程序(PMD)之外,DPDK還包括一個(gè)純軟件庫,可將多個(gè)物理PMD綁定在一起以創(chuàng)建單個(gè)...

10.鏈路綁定PMD 除了用于物理和虛擬硬件的輪詢模式驅(qū)動(dòng)程序(PMD)之外,DPDK還包括一個(gè)純軟件庫,可將多個(gè)物理PMD綁定在一起以創(chuàng)建單個(gè)...
1. 概述 1.1. 項(xiàng)目概述 Open Network Install Environment (ONIE)是一個(gè)開源計(jì)劃,為現(xiàn)代網(wǎng)絡(luò)硬...
37. 編寫高效代碼 本章提供了一些使用DPDK開發(fā)高效代碼的技巧。 有關(guān)其他更詳細(xì)的信息,請(qǐng)參閱Intel? 64 and IA-32 Arc...
性能優(yōu)化指南36.1. 介紹以下各節(jié)將介紹DPDK中使用的優(yōu)化以及新應(yīng)用程序應(yīng)考慮的優(yōu)化。 還強(qiáng)調(diào)了在開發(fā)使用DPDK的應(yīng)用程序時(shí)應(yīng)該及不應(yīng)該使...
https://code.facebook.com/posts/1601610310055392/introducing-openbmc-an-...
35. 外部應(yīng)用程序/庫的 Makefile 外部的應(yīng)用程序或庫必須包含RTE_SDK指定的位于mk目錄中的Makefiles文件。 這些Mak...
34. 構(gòu)建你自己的應(yīng)用程序 34.1. 在DPDK中編譯一個(gè)示例程序 當(dāng)編譯示例應(yīng)用程序(如 hello world)時(shí),需要導(dǎo)出變量:RTE...
33. 擴(kuò)展 DPDK 本章描述了開發(fā)者如何通過擴(kuò)展DPDK來提供一個(gè)新的庫、目標(biāo)文件或者支持新的開發(fā)板。 33.1. 示例:添加新的庫 lib...
32. DPDK 根目錄 Makefile 理解 DPDK提供了一個(gè)根目錄級(jí)別的Makefile,包含配置,構(gòu)建,清理,測(cè)試,安裝等目的。 這些...
31. 開發(fā)套件構(gòu)建系統(tǒng) DPDK 需要一個(gè)構(gòu)建系統(tǒng)用于編譯等操作。 本節(jié)介紹 DPDK 框架中使用的約束和機(jī)制。 這個(gè)框架有兩個(gè)使用場(chǎng)景: 編...