0 投票
分类:DPDK初学入门 | 用户: (140 分)
现在设备上有两张四端口的千兆网卡,网卡的队列数对多为8,cpu核心20个,想要实现八个端口之间的两两相互转发;程序去控制cpu核心去进行数据的收发处理,每个端口三个核心,分别进行收包+处理+发包,现在有一个问题就是只能使用8个cpu核心,如果超过程序就会报错,说最大队列不能大于8;一张网卡8个队列,两张网卡16个,应该可以用16cpu核呀,为什么只能使用8个,这是我现在比较疑惑的地方,还请解惑!

1个回答

0 投票
用户: (5.4k 分)
请问你的CPU核总共多少,可以给每个网卡队列分配对应的核id,使其在该网卡的该队列在对应的核上运行!!!

欢迎来到 DPDK交流社区 ,有什么问题可以尽管在这里提问,您将会收到社区其他成员的回答;也可以将您的总结写在这里,为社区其他成员提供帮助。

QQ交流2群:635461501 (入群请注明来源)

冀ICP备15005332号-2
...