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はそれを設定するのに便利で、ドライバーに存在することを確認します。そうでなければ成功しません。

おすすめ記事