Google Chrome を使い続けているとブラウザ左下に、
使用できるソケットを待機しています
なんて表示や他にも、
ホストを解決しています…
XXXXXXX を待機しています…
なんて表示されて動作が止まってしまったようになる場合がよくあります。
記事 目次
原因その1
こういう場合、プログラム作る人なら必ず実施する対策がキャッシュのクリア。
なにはなくともキャッシュのクリアです。
キャッシュって何かと言いますと実際にサイトと通信してデータを受信すると時間がかかるのであらかじめ以前にそのサイトにアクセスしたときのデータの残骸を自分のパソコンに保存しておく事なんですね。
そしてどこかのサイトにアクセスしたらそのキャッシュの中にデータがあれば実際に通信を行わずにそのデータを使用して通信時間を短くしよう。なんて事をやるのですが。
でもそのキャッシュが一杯溜まってくると色々な弊害が発生してきます。
本来は読み込みを早くする目的のキャッシュなのにその量があまりに多いとキャッシュの中を探している時間の方が実際の通信時間よりも多くなったり本来の値ではない古い値を参照したり。
と言うわけでこのキャッシュを先ずは削除してしまいましょう。
これだけで結構な確率で問題は解決出来たりします。
対応方法
Chrome のアドレスバーに、
chrome://net-internals/#dns
と、入力します。
すると、下のような画面になります。
実際に今までアクセスしたサイトの中のどの部分がキャッシュされているかが一覧になって出てきます。
ですのでここではこういうキャッシュを一旦、綺麗にしてみます。
方法は簡単で上記の赤枠「Clear host cache」をクリック。
するとキャッシュがクリアされます。
そして念のためにchromeを再起動します。
するとどうでしょう。動きが早くなってませんか?
そして使用できるソケットを待機していますなんて表示にもならなくなってませんか?
もしこれでもダメならプラグインが干渉したり色々な原因が考えられるかと思いますがそちらはまたの機会に。
でわでわ(^^♪