dpdk - 如何禁用 RSS 但仍在 DPDK 中使用多个 RX 队列?
问题描述
有没有办法在 DPDK 中禁用接收端缩放但仍以硬件循环方式使用多个 RX 队列?我将 mq_mode 设置为ETH_MQ_RX_NONE
而不是ETH_MQ_RX_RSS
,但在接收数据包时似乎只有一个队列可用。
解决方案
RSS 使用 ETH_MQ_RX_NONE 禁用,接收数据包的默认队列是队列 0。这是正确的行为,如果您想要循环或特定队列,您应该使用 RTE_FLOW。根据当前的问题或信息,我没有看到相同的内容。请使用 DPDK 版本、NIC PMD 和示例代码更新信息。
推荐阅读
- assembly - 理解 ARM 向量表汇编声明的语法
- node.js - 更新 mongoDB 文档需要两次
- python - 我如何使用函数对两个数组进行洗牌,以便打印出随机卡片
- python - 代码找不到平方数(python初学者)
- oracle - Oracle 19c - 无法与我在 SQL 开发人员中创建的新用户连接
- c# - 在 C# Entity Framework 中的 sql 连接字符串中使用端口:不支持关键字:“端口”
- python - 我安装了pwndbg,但是出现这样的错误。如何解决这个错误?
- php - laravel 未定义变量:fetchdata(查看:C:\xampp\htdocs\A3Solution\resources\views\A3View\view.blade.php)
- python - 从 cmd 运行时出现 Python setup.py 错误
- google-apps-script - 缺少标识符 rc 的库