参考原文:
【dperf系列-4】dperf快速上手:编译与运行 - 知乎
【dperf系列-2】如何编译DPDK-19.11 - 知乎
1、环境要求:CentOS 7.x
CentOS安装后没有桌面
yum groupinstall -y "GNOME Desktop"
systemctl set-default graphical.target
reboot
2、获取dpdk和dperf包
wget http://fast.dpdk.org/rel/dpdk-19.11.10.tar.gz(放到/tmp以外的目录)
git clone https://github.com/baidu/dperf.git
3、安装依赖
yum install numactl-devel
yum install kernel-devel-$(uname -r)
4、设置网卡
编辑dpdk-stable-19.11.10/config/common_base,视情况开启如下开关
#使用华为网卡:
CONFIG_RTE_LIBRTE_HNS3_PMD=y
CONFIG_RTE_LIBRTE_HINIC_PMD=y
#KVM虚拟机
CONFIG_RTE_VI