登录
记住
注册
DPDK交流社区
问题
未回答
标签
分类
用户
提问
提问
dpdk只设置一个收包队列,可以用多个pmd线程对这一个队列进行轮询收包吗?
0
投票
最新提问
7月 26, 2022
分类:
DPDK初学入门
|
用户:
疯了
(
200
分)
dpdk只设置一个收包队列,可以用多个pmd线程对这一个队列进行轮询收包吗?我的初衷是在处理非ip报文,RSS无法生效的情况下,利用多线程来处理报文,也就是单生产者多消费者模型,在收包的时候加锁,处理包的时候利用多线程加速。请各位大神分析一下这样做的可行性如何?
请
登录
或者
注册
后回答这个问题。
1
个回答
0
投票
最新回答
8月 2, 2022
用户:
ben
(
1.1k
分)
加锁不是很好的方法,你这种情况和多列队、多线程差别不大。
1. 单线程收包,然后用rte_ring发送给其他线程
对于DPDK编程,可以参考一下dperf项目,对多线程/RSS/FDIR的处理,可以借鉴一下。
https://github.com/baidu/dperf
请
登录
或者
注册
后再添加评论。
相关问题
0
投票
3
回答
XL710端口开启dpdk双队列,用网卡RSS功能基于二元组收包时,只有一个队列有数据
最新提问
10月 22, 2020
分类:
DPDK初学入门
|
用户:
new student
(
260
分)
dpdk
82599
x710
rss
0
投票
2
回答
dpdk-21.11测试收发包,payload 1500以下可以正常收发,大于1500后PMD报错,设置MTU的大小,也不能生效,请各位大神看看问题出在哪里,dpdk-21.11该如何配置使能jumbo packets
最新提问
7月 20, 2022
分类:
DPDK初学入门
|
用户:
haixia
(
160
分)
dpdk
mtu
0
投票
1
回答
使用dpdk分析收到的ip报文,并不进行转发,是不是在L3fwd基础上改一下就可以了呢?
最新提问
7月 29, 2020
分类:
默认分类
|
用户:
fxding2019
(
660
分)
dpdk
ip
分析
0
投票
1
回答
使用二层转发l2fwd_fork 为什么接收可以一直接收,但发送只能发送TX_RING_SIZE个?
最新提问
7月 6, 2017
分类:
默认分类
|
用户:
runing
(
120
分)
dpdk,tx_ring_size
0
投票
1
回答
dpdk多队列如何保证ip分片包收到同一个核上?
最新提问
9月 2, 2019
分类:
DPDK其他问题
|
用户:
xahehe
(
120
分)
欢迎来到 DPDK交流社区 ,有什么问题可以尽管在这里提问,您将会收到社区其他成员的回答;也可以将您的总结写在这里,为社区其他成员提供帮助。
QQ交流2群:635461501 (入群请注明来源)
分类
所有分类
默认分类
(73)
经验之谈
(27)
答疑解惑
(292)
DPDK初学入门
(168)
DPDK sample解惑
(49)
DPDK API问答
(25)
DPDK高级应用
(21)
DPDK其他问题
(29)
行业新闻
(10)
招聘求职
(10)
冀ICP备15005332号-2
...