首页 > 解决方案 > 如何禁用 RSS 但仍在 DPDK 中使用多个 RX 队列?

问题描述

有没有办法在 DPDK 中禁用接收端缩放但仍以硬件循环方式使用多个 RX 队列?我将 mq_mode 设置为ETH_MQ_RX_NONE而不是ETH_MQ_RX_RSS,但在接收数据包时似乎只有一个队列可用。

标签: dpdk

解决方案


RSS 使用 ETH_MQ_RX_NONE 禁用,接收数据包的默认队列是队列 0。这是正确的行为,如果您想要循环或特定队列,您应该使用 RTE_FLOW。根据当前的问题或信息,我没有看到相同的内容。请使用 DPDK 版本、NIC PMD 和示例代码更新信息。


推荐阅读