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

多接收队列时只有队列0有统计值

0 投票
使用DPDK 配置多接收队列,每个core 都能从各自的队列收取数据,但是使用APP中proc_info查看统计时,只能看到队列0里有统计值,什么原因?

已经确认了配置的每个队列都有对应的core去处理,而且队列0的统计与实际放包的总数是相符的。

proc_info的输出截取如下:

alloc_rx_buff_failed: 0
rx_queue_0_rx_packets: 63040
rx_queue_0_rx_bytes: 4034560
rx_queue_1_rx_packets: 0
rx_queue_1_rx_bytes: 0
tx_queue_0_tx_packets: 0
tx_queue_0_tx_bytes: 0
tx_queue_0_tx_errors: 0
最新提问 1月 5, 2016 分类:默认分类 | 用户: Magic_Song (120 分)

1个回答

0 投票
自己从rte_eth_stats_get获取一遍试试,看里面读出来的值是多少
最新回答 1月 7, 2016 用户: oops (2,160 分)
...