如何禁用 RSS 但仍在 DPDK 中使用多个 RX 队列?
How to disable RSS but still using multiple RX queues in DPDK?
有没有一种方法可以禁用接收方缩放,但仍然在 DPDK 中以硬件循环方式使用多个 RX 队列?我将 mq_mode 设置为 ETH_MQ_RX_NONE
而不是 ETH_MQ_RX_RSS
但似乎在接收数据包时只有一个队列可用。
RSS 被 ETH_MQ_RX_NONE 禁用,接收数据包的默认队列是队列 0。这是正确的行为,如果你想要循环法或特定队列,你应该使用 RTE_FLOW .根据当前的问题或信息,我认为不一样。请更新 DPDK 版本、NIC PMD 和示例代码的信息。
有没有一种方法可以禁用接收方缩放,但仍然在 DPDK 中以硬件循环方式使用多个 RX 队列?我将 mq_mode 设置为 ETH_MQ_RX_NONE
而不是 ETH_MQ_RX_RSS
但似乎在接收数据包时只有一个队列可用。
RSS 被 ETH_MQ_RX_NONE 禁用,接收数据包的默认队列是队列 0。这是正确的行为,如果你想要循环法或特定队列,你应该使用 RTE_FLOW .根据当前的问题或信息,我认为不一样。请更新 DPDK 版本、NIC PMD 和示例代码的信息。