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 在設定它們時很有用,並確保您在司機,否則他們不會成功。

相關內容