目录
DPDK网址
下载
下载地址:https://core.dpdk.org/download/
安装
1.解压
$ls
dpdk-18.02.2.tar.xz
$ tar xf dpdk-18.02.2.tar.xz
$ ls
dpdk-18.02.2.tar.xz dpdk-stable-18.02.2
$ cd dpdk-stable-18.02.2/
$ ls
app devtools examples license meson.build pkg usertools
buildtools doc GNUmakefile MAINTAINERS meson_options.txt README
config drivers lib Makefile mk test
2.开启pcap
$ make config T=x86_64-native-linuxapp-gcc
Configuration done using x86_64-native-linuxapp-gcc
$ sed -ri 's,(PMD_PCAP=).*,\1y,' build/.config
3.安装依赖
安装依赖numactl,libpcap:
$sudo yum install numactl-devel*x86_64 libpcap*
4.编译:
$make
5.后续
$ sudo mkdir -p /mnt/huge
$ sudo mount -t hugetlbfs nodev /mnt/huge
$ su
# echo 64 > /sys/devices/system/node/node0/hugepages/hugepages-2048kB/nr_hugepages