ixgbe:提高接收性能

ixgbe:提高接收性能

我有一个 Intel 82598EB 10GBE 网卡。

我需要接收流量而不丢包。

数据速率为 4-5 Gbps,数据包大小为 1500-9600 字节。

我已经配置了 smb 和 irq 亲和力。我还尝试使用数据包套接字(PF_PACKET)。

这些都没有帮助。小损失总是存在的。

现在我计划编译内核,禁用任何增加 sk_buff 大小的配置设置并禁用 IOMMU。

还有哪些其他方法可以提高接收性能?

答案1

NAPI 可以帮助您,TSO、GSO、UFO 也可以帮助您,如果您的 ixgbe 支持 TSO 选项,但无论如何应该支持 GSO,ethtool 在设置它们时很有用,并确保您在司机,否则他们不会成功。

相关内容