質問: 147.24 mb/sec ddを使用して転送するために同じファイルを読み取ると、次のようになります。paul@server:/home/share/series/new$ dd if=abigfile of=/dev/null 3200369+1 records in 3200369+1 records out 1638589012 bytes (1.6 gb) copied, 12.7091 s, 129 mb/s 私は困惑しています。何が原因で、ネットワークの能力よりも2桁低いネットワークパフォーマンスの低下を引き起こす可能性がありますか?
回答: 私の専門的な経験では、gnu/linuxでsambaを使用して優れた安定したネットワークパフォーマンスを得るのに苦労しました。これで55 mbpsの速度を達成したとおっしゃっていましたが、私はそれが信じているので、他の何かが確実に機能していると思います。しかし、nfs、ftp、scpを試しましたか?帯域幅の問題は、さまざまなプロトコルにわたって一貫していますか?その場合は、物理的な接続に絞り込まれている可能性があります。一貫性のない結果が表示される場合は、ソフトウェアの問題である可能性があります。他のプロトコルのテストとは別に、転送に暗号化を使用していますか?たとえば、rsync -zは圧縮を有効にするのに適していますが、cpuコストがかかるため、転送の全体的な速度に大きな影響を与えます。 sshをrsyncとともに使用すると、圧縮に加えて暗号化が適用され、cpuに少し負荷がかかり、速度が大幅に低下します。