web-dev-qa-db-ja.com

問題を引き起こす合理的なリスクなしに最高のインターネットパフォーマンスを得るために、Windows 7でネットワークチューニングを実行する必要があるTCP /)

最高のパフォーマンスを確保するために、Windows 7でどのネットワーク/ TCPチューニングを実行する必要があるのか​​疑問に思っています(ただし、問題を引き起こす合理的なリスクはありません)。これが私がこれまでに持っているものです(以下のコマンドは昇格されたコマンドプロンプトで実行されます):

  1. 受信ウィンドウのスケーリング設定に干渉する可能性のあるヒューリスティックを無効にする

    netsh interface tcp set heuristics disabled

  2. 受信ウィンドウの自動調整を通常に設定します(これを設定すると、スループットに大きな違いが生じました-約1500マイル離れたサーバーへのスループットが3倍以上向上しました)

    netsh interface tcp set global autotuninglevel=normal

  3. 輻輳制御を複合に設定TCP(CTCP)

    netsh interface tcp set global congestionprovider=ctcp

これに慣れていない人へのヒントとして、次のコマンドを使用して現在の設定を確認できます。

netsh interface tcp show global
4
sa289

netsh interface tcp show globalで既に見つけた設定のほとんどは、これらの設定を説明する必要はなく、自分で試すことができます。これらの設定の一部は、送信側と受信側のコンピューターのハードウェアやメッセージフローに参加するルーターのハードウェアなどの変数に依存するため、必ずしも同じ結果が得られるとは限りません。一部のパラメーターは、実行時にWindowsによって動的に改善される場合があります。

リストしていない設定の1つはMTUです。たとえば、1492に減らすと、パフォーマンスが向上する可能性があります。これは、構成によっては、デフォルト値の1500で、メッセージを2つのメッセージに分割する必要がある場合があるためです。次のコマンドを参照してください。

netsh int ipv4 show subinterface
netsh int ipv4 set subinterface "Name of NIC" mtu=1492 store=persistent

ジャンボフレームを有効にすると、逆のことが役立つ場合があります。

netsh int ipv4 set subint "Name of NIC" mtu=9000 store=persistent

ただし、すべての場合およびすべての構成で速度を向上させる設定は機能しません。 Windowsのデフォルトは最も一般的なケースに設定されていますが、もちろんそれはあなたのものと同じではないかもしれません。どのパラメータが環境に最適であるかを確認するために実験する必要があります。

1
harrymc

どちらの場所でもISPの速度を言ったことはないので、どれだけ速くできるかを言うのは難しいですが、再確認する必要のあるいくつかの要因があります。

  1. ハードウェア-ファイアウォール、ルーター、およびモデムが速度に影響を与える可能性があります。モデムに直接接続して(またはできるだけ近くに)ベースラインを見つけて、その速度を確認します。あなたのコンピュータとあなたがアクセスしようとしている他のコンピュータの間には何がありますか?
  2. ソフトウェア-AV、ファイアウォール、またはウィンドウでさえ、速度を低下させる可能性があります。 Windowsでいくつかの調整を行いましたが、セーフモードで実行したり、接続/帯域幅に影響を与える可能性のあるソフトウェアの量を減らしたりするなど、他の何かをテストしましたか?
  3. 両方のサイト間の接続-他のサイトにどのようにアクセスしていますか? VPN、FTP、httpなど? VPNの場合、それはコンピューター上のハードウェアまたはソフトウェアからのものですか?
  4. テスト-速度をどのようにテストしていますか?大きなファイルを移動/ダウンロードして、その速度を確認しているように聞こえますが、再確認することをお勧めします。

これは基本的な情報ですが、どれだけ、何を試したかを知ることは役に立ちます。それがなければ、私が推測できるのは、それがウィンドウだと思って、ネットワークがそれを遅くしているのか、AVソフトウェアが遅くなっているのかを知ることだけです。最初にボトルネックを見つけます。そうしないと、問題を解決できない微調整を行うのに時間を浪費する可能性があります。

あなたの接続はうまくいくかもしれません、しかしそれが私がそれらの質問をしてその情報を得ている理由です。ですから、もっと情報があれば答えを編集しますが、今のところ、他のサイトへの接続方法や、両方のコンピューター間の接続方法に関係があると考えています。

1
dakre18