web-dev-qa-db-ja.com

「接続」の遅いDNSルックアップと長い時間を修正する方法は? win8.1およびchrome

ここ は、私のリクエストがChrome)でどのようにキューに入れられ、どのくらいの時間がかかるかについてのビデオです。

それは驚くほど遅いです:

  • DNSルックアップのためだけに3秒以上
  • ページの読み込みに約20〜30秒かかり、一部のファイルも失敗する
  • 多くのリクエストが長時間「接続」モードになっている
  • リソースパネルで、chromeには100を超えるTCP接続があることがわかります

私の設定について:

  • 勝利8.1
  • 結線
  • アプリは実行されておらず、そのブラウザのみ
  • 速度テストでわかるように、12 Mbpsのインターネット

私がやったこと:

  • このトピックに関するいくつかの投稿を読んでください。
  • DNSをGoogleのものに変更
  • インターネットプロバイダーからの無料のサポートに話しかけ、有料のサポートに電話するように言った
  • Wiresharkのパケットキャプチャが、私は何が起こっているのかを理解しているプロではありませんが、たくさんのbalckラインといくつかの赤いラインがあります笑

私が求めていること:

  • インターネット料金を支払う前に何をしたらいいのか知りたい。私が電話すれば彼らはお金を請求し、安くはありません。
  • この問題に関する修正
  • 本当に何が起こっているのか教えてください。私は帯域幅が!=スループットであることを知っているので、そうです。大きなファイルを高速(1.4MB)でダウンロードできますが、ゲームやWebサイトなどの小さなビットでは、すべてが遅いです。

感謝!

5
Totty.js

実行した速度テストから、アップリンク速度はわずか1Mbpsです。ローカルサーバーへのping時間は23ミリ秒で、問題ありません。タスクバー/トレイで、uTorrentを実行していることも確認できます。

トレントしている場合、アップリンク速度の多くを失っています。言い換えれば、あなたのリクエストは、すべてのTorrentトラフィックの中でDNSサーバーと他のWebサーバーに到達するために戦っています。

UTorrent設定を変更して、Torrentのアップリンク速度を500 kbpsに調整してみてください。 (1Mbpsのアップリンク速度の約1/2)。そして何が起こるかを確認してください。これがあなたの問題だと思います。

編集1:あなたの問題は、高遅延の問題の兆候です。 「ping」コマンドを使用して、Windowsコマンドラインでさまざまなサーバーにpingを試行できます。 GoogleとBingにpingして、5ms未満の応答を取得できます。より近いDNSサーバーを探す必要があるかもしれません。私はグーグル https://www.google.com/search?q=dns+portugal+servers を使用して、ping時間が非常に短いサーバーが見つかるまで手動でDNSサーバーを入力します。

1
Pretzel

古い投稿のように見えますが、具体的な議論や解決策が見当たらないため、ここで私からの1つの試みを紹介します。

まず、あなたの問題の説明は、私が経験していることを説明したかのようです。何度も試してみましたが、解決できませんでした。私はプロバイダーのネットワークの品質を疑っていましたが、それについてまったく結論がありませんでした。あなたに注意してください-私は非常に優れた公称速度とスピードテストを持っています、そしてpingtestはしばしばこれを確認します。

さて、要点:これは私がたまたま見つけたものです:

開始Chrome「サンドボックスなし」スイッチを使用して

"C:\ Program Files(x86)\ Google\Chrome\Application\chrome.exe" --no-sandbox

試してみましたが、一見すると、問題が改善(修正)されているようです。しかし、私はそれがどのように振る舞うかを翌日か2日にわたって見なければなりません。

ここで見つかりました:

https://www.youtube.com/watch?v=TDKokMabtjg

編集:このビデオでは、WindowsのChromeショートカットへのスイッチの追加を正確に示しています。ほとんどの場合、視聴する必要はありませんが、とにかく参照用です。

編集2:このスイッチを追加した後、Chromeは「サポートされていないスイッチです。安定性とセキュリティが低下します」という警告メッセージを表示します。セキュリティへの影響についてはよくわかりませんが、これを推測すると、何らかの方法で保護が低下する可能性があります。

1
milan

試すこと:

  1. コマンドプロンプト(cmd)にipconfig /flushdnsと入力します
  2. パラメータ--enable-async-dnsを呼び出してchrome.exeに追加してみてください。非同期DNSが有効になっているかどうかを確認するには、chrome://net-internals/#dnsにアクセスし、「内部DNSクライアントが有効」が「true」または「false」に設定されていることを確認します。
  3. 一時ファイルを削除
  4. 電源オプションで電源プランが高パフォーマンスに設定されていることを確認します
  5. IPv6を無効にする
  6. ハードウェアドライバーについて、コンピューターが完全にパッチされていることを確認します(特にWindows Updateのオプションセクション)。

上記のほとんどの場合、ポイント2を除いて、改善をテストする場合は再起動が必要です。

上記のいずれでも問題が解決しない場合は、 セーフモードでの起動 のときにスローダウンが発生するかどうかをテストします。

次のコマンドを実行して(管理者として実行)、TCP/IPスタックをリセットすることもできます。

  • WINSOCKエントリをインストール時のデフォルトにリセット:netsh winsock reset catalog
  • IPv4 TCP/IPスタックをインストール時のデフォルトにリセットします。 netsh int ipv4 reset reset.log
  • IPv6 TCP/IPスタックをインストール時のデフォルトにリセットします。 netsh int ipv6 reset reset.log
  • Winsockカタログをリセットします:netsh winsock reset catalog
  • または単に:netsh int ip reset reset.log
  • そしてnetsh winsock reset catalog

上記のコマンドに重複があるかもしれませんが、これは私が知っているすべてのリセットコマンドです。

すべてが失敗した場合、私が考えることができる唯一のアドバイスは:

1
harrymc

IPv6が有効になっている場合は無効にしてみて、yous hostsファイルが重すぎないかどうかを確認してください(解決が遅くなります)。

編集1:uTorrentは、ルーターが処理できない多くの接続を作成し、再起動するまで遅くなる可能性があります(安価な低コストのISPゲートウェイではすでに起こりました)。再起動後はうまくいきますか?

TCPプロトコルは毎回接続を確立するのが遅いため、数バイトよりも速く多くのデータをダウンロードできます。

1
mallok

新しいバージョンのuTorrentは、使用されていないときでもインターネット接続を「引き継ぐ」傾向があります(フォーラムの不幸なユーザーを確認してください)。 「アイドル」のみの場合に、uTorrentを実行する必要があるのはなぜですか?また、Chrome=実行中のいくつかのウィンドウ/インスタンスがあるようです。最高速度で実行する場合は、一度に1つのWebサイトのみを開く必要があります。何も実行していない場合でも、他のものは、広告や動的な情報など、バックグラウンドで物事を読み込んでいる可能性があります。インターネットの速度には多くの要因があります。そしてChromeの動作の一部として、読み込みを試みます次にアクセスすると思われるWebサイトの一部(「認識された」速度の一部)。そのため、実際にページの読み込みが完了しても、まだ読み込み中のように見えます。もう1つ、これはご存知だと思いますが、ウェブサイトに関する情報は複数のサイトから取得されるため、場合によっては複数の場所にpingを送信してデータを同時にダウンロードする必要があります。これには、多くのJavaScriptファイルも含まれますビデオ)誰かが前述したように、過度のエントリはDNSルックアップの速度を低下させる可能性があるため、HOSTSファイルを確認してください。スピードに影響を与えるすべてのものの少しです...

1
darkflux