dpdk环境搭建之命令搭建

本文详细介绍了如何通过命令行搭建DPDK环境,包括修正DPDK源码的bug,选择合适的编译器,配置hugepages,加载uio驱动,绑定网卡以及进行测试。关键步骤包括在dpdk-setup.sh中选择x86_64-native-linuxapp-gcc,设置hugepages以优化内存使用,以及使用dpdk-devbind.py绑定网卡。
摘要由CSDN通过智能技术生成

DPDK环境搭建(命令)

我使用的是CentOS7和dpdk16.07,CentOS7刚搭建完成后会有一些安装一些工具,还有一些在配置过程中会出现的其它的错误在这篇文章中我就不重复说了,可以看我的“dpdk环境搭建”文章。
用于交流学习,如果有错,希望大家可以指出。

(1)先修订dpdk的bug(否则在测试的时候会报错)

1.进入igb_uio: 路径在dpdk文件下cd librte_eal/linuxapp/igb_uio

2. [igb_uio] diffigb_uio.c igb_uio.c.orig

3.在igbuio_pci_probe函数里,注释掉图中标注的if语句,注意括号不要被注释掉。


(2)编译dpdk

make config T=x86_64-native-linuxapp-gcc
sed -ri 's,(PMD_PCAP=).*,\1y,' build/.config
make<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值