ネットサービスの開発に役立ちそうな話題を中心にお届けします。
F.Ko-Jiの「一秒後は未来」 > Mac > MacのLeopardでFirefoxの画像ロードが遅い時はIPv6を切るといい?
2008年03月01日 14:45
1439日前に投稿

MacのLeopardでFirefoxの画像ロードが遅い時はIPv6を切るといい?

  • ... PV
  • このエントリーをはてなブックマークに追加

スポンサード リンク

MacBook AirでFirefoxを使っていて一番イライラしてたのが画像の読み込みが遅いことでした。Google Readerやmixiなどを開くと、画像のローディングに10秒以上かかることがしばしば。

「Mac Firefox 画像 遅い」とかで検索しても自分のTwitterの発言が出たりして情報がなく。。

iGoogleのガジェットの読み込みも遅かったり。ホストやドメインが異なるスクリプトや画像のロードが遅い。

そう考えてみるとどうもDNSが怪しい。なので「firefox mac slow dns」で検索すると関係ありそうな情報が見つかりました。

» Slow Firefox DNS Mac OS X Leopard

どうもLeopardのネットワークの設定で、「IPv6の構成」が「自動」になっており、さらにFirefoxがIPv6をサポートしているために、DNSのルックアップが遅くなっているらしいです。(と私は理解しました。)

なので、「システム環境設定のネットワークで、TCP/IPのIPv6の構成を切にすればよい」とのこと。

leopard-firefox-dns-slow.gif

↑ ここを「切」にする。

実際にやってみると、確かに画像のローディングに時間がかからなくなりましたし、iGoogleガジェットの表示待ちもなくなりました。

ただ、Firefoxのabout:configで「IPv6」の項目を探してみると、network.dns.disableIPv6はtrue、すなわちIPv6を使わない設定になっていました。んー、なんだったのでしょうか。

参照記事にはもうひとつ対策が書かれていて、それは「sudo dscacheutil -flushcacheをターミナルで実行してDNSキャッシュをクリアする」というもので、ついでにこちらも実施しておきました。

まぁ元々遅すぎたものが普通の速さになっただけなのですが、もし同様の事象で困っている方がいましたら、ちょっと試してみてください。

P.S. なんだか微妙。。。

P.P.S. 試しにIPv6の構成を自動にして、Firefoxのnetwork.dns.disableIPv6をfalseにしてキャッシュを0MBにしてみたが、特に遅くなかった。なんなんだ一体。

スポンサード リンク

Written by
Meity.jp - 「DM送りたいのでフォローしてください」とかめんどくさくないですか?


トラックバック

このエントリーのトラックバックURL:

この一覧は、次のエントリーを参照しています: MacのLeopardでFirefoxの画像ロードが遅い時はIPv6を切るといい?:

» Macのブラウザ読み込み〜表示が遅い場合の解消法 from 立川市のホームページ制作会社ゼロスリーのブログ
以前から、Macで使っているブラウザ(FirefoxとSafari)が、ページの表示に時間がかかるので、どうにかならないかと思い検索してみたら、やはり同じ... [詳しくはこちら]

コメント

はじめまして。私もFirefox 3 RC1で妙に遅いのが気になっていたのですが、この記事を読んで解決しました。
私の場合、network.dns.disableIPv6の値がfalseになっていたので、trueに変えただけで解決しました。ko-jiさんと初期値が違うのはなぜなのかは謎です(単にバージョンの問題?)
ともあれ、解決のヒント、ありがとうございました。

>>junkdoさま
コメントありがとうございます。
私の場合は結局これが原因ではなく、よく分からないままdolipo使って解決しているという状況です。
DNSのルックアップがかなり遅いんです。

僕も同じ問題で悩んでいました。

“アドレス解決 遅い”で検索すると出てくる代表的な答えは

"IPv6 のアドレス解決試行"→"失敗"→"IPv4 のアドレス解決"

対処方法

1. Firefoxのアドレスバーに「about:config」と入力して、リターンを押します。
2. about:configの内容がダラダラ~と表示されるので、「ipv6」でフィルタします。
3. 出てきた、network.dns.disableIPv6 を true にします。
#クリックでトグルします。

これで、再起動すれば、直っているはず!

というものが多かったのですが、改善されませんでした。

そこで、上記を試した上で

環境設定→ネットワーク→内蔵Ethernetの『DNSサーバ』に
61.207.9.5
と入力して『今すぐ適用』をクリックすると劇的に改善されました。

ちなみに 61.207.9.5 というのは、OCNのDNSサーバです。

一度試してみて下さい。

コメントありがとうございます。

DNSサーバのIPを調べて試してみましたが、改善しませんでした。。

今のところの一番の改善策はdolipoを使うことです、、。

Mac

English version

前のエントリー: « Googleウェブマスターツールの統計情報を閲覧できるiGoogleガジェット
次のエントリー: F905iに見る携帯電話のユーザビリティ »

コピペにご利用ください。

タイトル:

URL:

リンク用HTMLタグ: