1. 程式人生 > >DPDK17.05 第一次試用心得與問題記錄

DPDK17.05 第一次試用心得與問題記錄

最近由於優化效能需求,特意瞭解dpdk-17.05。在虛擬機器上第一次安裝試用,發現還是有很多坑哈。

下載地址不說了,度娘一下吧。

記錄一下問題吧:

1. 首先虛擬機器要配置兩個網絡卡以上,而且必須都是host-only模式。我配置了三個網絡卡,一個NAT模式,另外兩個host-only。

結果悲劇了,執行testpmd時發現有時候stop有資料包,很多時候都是0,重啟後再試都是0。懷疑虛擬機器網絡卡不同模式下有些問題。因此後面我三個

網絡卡都設定host-only,現在怎麼操都有資料了。

2. 繫結的網絡卡一定要先down,不然繫結不了。

3. RTE_SDK和RTE_TARGET一定要匯出,每次啟動./usertools/dpdk-setup.sh都要先匯出一下這兩個環境變數。

4. dpdk-17.05一直都遺留了一個bug(lib/librte_eal/linuxapp/igb_uio/igb_uio.c),網上都有,需要自己去查一下。


剛開始研究dpdk,希望從這個深入瞭解IA架構。加油。