3

複数のファイルを同時にダウンロードしようとしています。並行してダウンロードする最適なファイル数を決定するにはどうすればよいですか?

4

3 に答える 3

4

答えることは不可能です - それはあなたの制御の及ばない多くの工場、主に待ち時間、パケット損失に依存します。

最適な数は、できるだけ少ない接続ですべての帯域幅を使い果たします。これは、時間の経過とともに、ダウンロード場所 (同じサーバーではなく) によって異なる場合があり、反対側から制限が課される場合があります。

構成可能にして、2 ~ 4 個の接続から始めます。

于 2013-02-03T10:03:52.140 に答える
3

この問題を取り巻く多くのコンポーネントがあります。サーバー (ファイル ホスト) が効果的に処理できる要求の数、ファイル サイズ、ユーザー PC の仕様、処理できるスレッドの数、その他多数...

簡単にするために、ユーザーが自分の経験とニーズに応じて値を設定できるように、UI を介してユーザーが構成可能なものとしてこの変数を残しておきます。

于 2013-02-03T10:08:02.397 に答える
1

既存の回答を補足するには: サーバーとネットワークでのレイテンシーは非常に重要です。サーバーが応答するのに 1000 ミリ秒かかる場合、システムを飽和させるために 100 の接続が必要になる場合があります。

于 2013-02-03T10:10:22.400 に答える