+1 投票
分类:DPDK高级应用 | 用户: (560 分)
我最近在测试dpdk的kni,我在我们的设备上跑dpdk自带的kni程序,创建一个虚拟网卡,在该网卡上做单臂路由,进行测试,发现在千兆网卡中传输速度才达到了10多兆,但是直接用linux的实际网卡做单臂路由的传输速度基本能达到50多兆,大家有人测试过kni的性能么

2 个回答

+1 投票
用户: (230 分)
10多兆?我10M不到就把内核跑崩了啊,1M时候没有问题,不知道怎么回事,是dpdk的rte_kni.ko接受不了这么大流量吗。测试环境就是虚拟两个网口,配好ip后一个口转到另一个口。
用户: (560 分)
那是你程序的问题吧,没有甭啊,能够正常运行啊
+1 投票
用户: (280 分)
必须修改kni的转发代码,且使用多线程模式,否则转发性能很差
用户: (100 分)
请问如何修改转发。多线程怎么开启。新手盼复。谢谢!
用户: (680 分)
建议学习一下examples/helloworld例子

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

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

冀ICP备15005332号-2
...