首页 > 代码库 > intel dpdk IPv4 Fragmentation Sample Application 测试
intel dpdk IPv4 Fragmentation Sample Application 测试
在上一篇中testpmd程序已经测试成功的情况下,来到examples/ipvr_frag目录中。
确认环境变量RTE_SDK、RTE_TARGET都正确,执行make。
一、一个逻辑核(lcore)处理一个端口(port)
./build/app/ipvr_frag -c 0x1 -n 4 -- -p 0x1默认是一个队列
下图是官方对参数p、q的说明文档截图
运行结果如下图
二、一个逻辑核处理两个端口
./build/app/ipvr_frag -c 0x1 -n 4 -- -p 0x3 -q 2要处理两个端口,需要两个消息队列(queue),所以要加上参数 -q 2。
命令执行结果如下
三、一个逻辑核处理三个端口
./build/app/ipvr_frag -c 0x1 -n 4 -- -p 0x7 -q 3要处理两个端口,需要 3 个消息队列(queue),所以要加上参数 -q 3。
四、总结
一个逻辑核可以绑定多个端口,要绑定多个端口就必须添加多个消息队列,就像上面示例的那样,一个端口对应一个队列,三个端口要对应三个队列。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。