web-dev-qa-db-ja.com

ダウンロードにマルチスレッドを使用しない場合、遅いダウンロード速度の接続に対処するにはどうすればよいですか?

ホームルーター(Comtrendデバイス)を使用した自宅でのダウンロード速度(ADSL)に問題があります。Wi-Fiおよびイーサネット接続を使用して、ダウンロード速度のベンチマークを実行したことがあります。

1日のさまざまな時間に、朝の帯域幅の99%〜100%から夜の10%〜20%までのさまざまな速度が得られることがわかりました。これらの数値は、1つの接続のみを使用してダウンロードしている場合に発生します(デフォルトのブラウザーダウンロード)。

複数のチャンクと接続(Internet Download Manager、JDownloaderなど)を使用してダウンロードでマルチスレッドに切り替えると、一日中99%〜100%の速度が得られます。

私のベンチマークは、同じサーバー(Mega.co)からのsamファイルを使用して行われました。

私の質問は次のとおりです。

  • ダウンロード元のサーバーによるダウンストリーム速度のこの違いはどれくらいですか?
  • 理解を深めるために実行する必要のあるベンチマークは他にもありますか?
  • また、シングルスレッドのダウンロードで速度を最大にする既知の方法はありますか?
1

ダウンロード元のサーバーによるダウンストリーム速度のこの違いはどれくらいですか?

Mega.coは、おそらくいくつかのパラメータに基づいて、のQoSおよびその他の帯域幅制限を実装しています...見つけやすい2つは次のとおりです。1。登録済みの有料アカウントを持っているかどうか。 2.サーバー上に一人でいる場合、または複数の人がいる場合。

したがって、ホーム接続をテストするのではなく、ホーム接続と前面のサーバーの両方をテストするため、ベンチマークは関係ないと思います。

理解を深めるために実行する必要のあるベンチマークは他にもありますか?

制御されたサーバー上のネットワーク接続容量をベンチマークできるサービスがWeb上にあります。speedtest.netはその1つです。

これらのサービスのいずれかを使用したくない場合は、ベンチマークを完全に関連させるために、Web上で少なくとも2つの「ニュートラル」サービスを使用する方がよいと思います。たとえば、あなたまたはあなた自身の友人であるサーバーと、強力な帯域幅とハードウェア(Windows Update、Linux FTPなど)を備えていることがわかっている別のサーバーなどです。

また、シングルスレッドのダウンロードで速度を最大にする既知の方法はありますか?

これはオペレーティングシステムの仕事です。 Linux、Mac OS X、Windowsは、転送の管理方法に関するポリシーを実装しています。お使いのOSがわからないのでわかりにくいです。

最後に、ネットワークパフォーマンスは多くの要因に依存するため、複雑な問題であることに注意してください。

  • 接続タイプ:電子レンジはWiFiに干渉する可能性があります...
  • ルーターの種類:SOHOルーターまたはオペレータールーターは安価なルーターであることが多く、ワークステーションからの接続の管理に失敗することがあります。また、(稼働時間内に)実行時間が長くなるほど、パフォーマンスが低下するルーターもすでに見ました...
  • すでに述べたように、サーバーの種類。
1
binarym