0

1 GbE を介して直接接続された 2 台のコンピューター間のスループットをテストし、iperf でテストしようとしています。MTU が 5000 から 5050 の間の場合、約 980Mbps のスループットが得られますが、MTU=5050 を超えると約 680Mbps に大幅に低下します。さまざまなウィンドウサイズを確認しましたが、結果は同じです。MTU を増やすと、オーバーヘッドが減少し、それによって帯域幅が増加するか、少なくとも低下することはありません。この奇妙な行動が理解できません。ちなみにTCPスループットのテスト。どんな助けでも!そしてありがとうみんな。これは、どのフォーラムでもこれまでに投稿(質問)した私の投稿です:)通常、私は答えを見つけます....

追加情報!2 つの centos システム 1 つのシステムは Xen 4.2 ホストです (ただし、問題にはならないはずです) /pro/sys/net/ipv4 のさまざまなバッファ サイズで確認済み

4

1 に答える 1

0

ちょっと考えてみてください...そのサイズのMTUを使用すると、メモリページの制限に向かい始めますが、確かに5000〜5050では、4Kページサイズ(Xen 3.0のデフォルト)ですでにそれを上回っているはずです。それでも、あなたの記憶は断片化しているのだろうか。メモリ ページ サイズを増やしてみて、フレームに入力したい内容が 1 ページのメモリに確実に収まるようにし、それが役立つかどうかを確認してください。

... 実際、あなたの質問に対する答えはここにあるかもしれません: http://comments.gmane.org/gmane.network.iperf.user/485

于 2014-01-31T01:10:48.543 に答える