dpdk的环境搭建分为两个部分,编译环境和运行环境
首先设置运行环境,需要搭建虚拟机的多队列网卡https://www.bilibili.com/read/cv17345493
补充
- /proc/irq 是中断信号,修改smp_affinity的值是给型号绑定cpu ,对比观察nginx的进程cpu亲缘性,也是 16进制的 1 2 4 8。
- 为什么dpdk需要多队列网卡,至少需要多少个网卡:因为dpdk是虚拟化网卡,需要吧原来的网卡down,接管网卡,我们虚拟机访问dpdk需要通过ssh虚拟机,如果down将没法管理,所以需要多个网卡
- 程序员用mac的多,补充一下pd虚拟机搭建多队列网卡
- 出现问题 这是因为没有使用root
参考文档:https://www.likecs.com/show-203630709.htmlhttps://blog.csdn.net/XuVowkin/article/details/117064512