ホームネットワークからサーバーにいくつかの大きなファイルをアップロードするアプリケーションを開発しています。
次の戦略のいずれかを選択できます。
ボトルネックがホームネットワークであることに注意して、どちらが速いか。
並行してアップロードすると、アップロードの1つTCPストリームが何らかの理由で停止した場合、他のアップロードTCP stream( s)その帯域幅が無駄になるのを防ぐことができます。
理論的に言えば、答えは次のようになります。
許されざる道;別の半ダース。
その理由は、帯域幅のボトルネックに達した場合、ファイルを一度に1つずつアップロードするか、一度に複数アップロードするかは問題ではないためです。帯域幅に制約されます。
答えを変えるのは、片側の接続に制限速度が課されているかどうかです。これは、一部の通常のコンテンツサーバーだけでなく、Torrentingプロトコルを使用するサーバーでも見られます。
この場合、課せられた制限速度がホーム側の最大帯域幅よりも小さい場合、ホーム側の帯域幅を制限する量まで、複数のファイルを転送することは理にかなっています。