Firefox が CPU リソースを大量に消費する

リビジョン情報
  • リビジョン ID: 125426
  • 作成日:
  • 作成者: marsf
  • コメント: update.
  • 査読日: はい
  • 査読日:
  • 査読者: marsf
  • 承認済み はい
  • 現在のリビジョン? いいえ
  • 翻訳準備中: いいえ
リビジョンのソース
リビジョンの内容

時々、Firefox は Web コンテンツのダウンロードや処理、表示のために大量の CPU リソースを必要とすることがあります。Firefox の使用中に、CPU 使用率の高さに我慢したことがあるならば、この記事は、あなたが見直すべきいくつかのオプションを示してくれることでしょう。

  • CPU (Central Processing Unit: 中央演算処理装置) はコンピュータの「頭脳」です。CPU の使用率が高くなると、コンピュータ全体のパフォーマンスが影響を受けます。
  • オペレーティングシステムによっては、特定のツールを用いて CPU の使用率を調べたり監視したりすることができます。Windows では、Windows タスクマネージャのパフォーマンスタブで CPU 使用率を見ることができます。
補足: パフォーマンス情報を送信 すると、あなたの Firefox の CPU 使用率を含むデータが Mozilla に収集されます。この情報は、将来のバージョンの Firefox を改善する助けとなります。

最新バージョンに更新する

最新バージョンの Firefox では、CPU の使用率が改善されています。Firefox を最新バージョンに更新 してください。

拡張機能とテーマ

CPU リソースを消費する拡張機能とテーマを無効化する

拡張機能やテーマは、より多くの CPU リソースを Firefox に消費させる原因になることがあります。

拡張機能やテーマが多くの CPU リソースを Firefox に消費させる原因となっているか確かめるには、Firefox を セーフモード で起動し、その CPU の使用状況を監視してください。セーフモードでは、拡張機能とテーマがすべて無効化されるため、これで改善が見られた場合は、不要な拡張機能を無効化するか削除してください。

目障りなコンテンツを隠す

多くの Web ページには、広告などのあなたが必要としないコンテンツがあり、その表示のために CPU リソースが消費されます (下記の プラグインのセクション を参照)。このようなコンテンツを隠す拡張機能を利用してみてください:

  • Adblock Plus は、Web サイト上の広告を隠します。
  • Flashblock は、Web サイト上の選択した Flash コンテンツを有効化または無効化できます。
  • NoScript は、Web サイト上で実行されるすべてのスクリプトを有効化または無効化できます。

プラグイン

特別な種類のコンテンツを表示するプラグインが、大量の CPU リソースを消費する原因になることがあります。特に、古いバージョンのプラグインで起こります。

プラグインを更新する

最新バージョンのプラグインを使用しているか確認するには、プラグインチェックのページ を開いてください。

CPU リソースを消費するプラグインを無効化する

Firefox に多くの CPU リソースを消費させているプラグインがあるかテストするには、その疑いのあるプラグインを無効化してください:

  1. メニューボタン Fx89menuButton をクリックし、アドオンとテーマ をクリックして プラグイン パネルを選択します。
  2. リストからプラグインを一つクリックし、無効化する を選択して無効化してください。
  3. この手順を繰り返して、いくつかのプラグインを無効化してください。

いくつかのプラグインを無効化した後、Firefox をいったん閉じて再起動し、CPU の使用状況を監視してください。改善が見られないときは、無効化したプラグインを再び有効化し、他のプラグインを無効化してみてください。

特定のプラグインを無効化して改善が見られたときは、不要であれば、そのプラグインを無効のままにしてください。インターネット全体で使用されているプラグインである場合は、より軽量な代替のプラグインを使用してみてください。

Flash のハードウェアアクセラレーションを確認する

Flash などの動画を再生する特定のプラグインは、全画面でコンテンツを描画するために、グラフィックカードによる描画支援 (ハードウェアアクセラレーション) が行われます。この機能は、CPU の使用率を抑えます。

  1. Flash 動画を表示するページを開いてください。
  2. 動画プレーヤーを右クリック Ctrl キーを押しながらクリックし、コンテキストメニューの 設定... をクリックします。Adobe Flash Player 設定ウィンドウウインドウ のダイアログが開きます。
  3. Adobe Flash Player 設定ウィンドウウインドウ の左下のアイコンをクリックして「ディスプレイ」パネルを開いてください。
  4. ハードウェアアクセラレーションを有効化 にチェックが入っているか確認してください。
  5. 閉じる ボタンをクリックして Adobe Flash Player 設定ウィンドウウインドウ を閉じます。

Firefox のハードウェアアクセラレーションを確認する

Firefox のハードウェアアクセラレーション機能も、CPU の使用率を抑えます。

Firefox のハードウェアアクセラレーション機能が 有効になっているか、また、グラフィックドライバが更新されているか 確認してください。

content-prefs.sqlite ファイルの破損

Firefox は、ユーザのデータをプロファイルフォルダ内の様々なファイルに保存します。個別の Web サイト設定の保存に使用されるファイルが壊れている可能性があります。このファイルを削除すると、ズームレベルの設定がリセットされますが、CPU 使用率が減るでしょう。

    • メニューボタン Fx89menuButton をクリックし、ヘルプ をクリック、他のトラブルシューティング情報 を選択します。ヘルプ メニューから 他のトラブルシューティング情報 を選択します。トラブルシューティング情報 のタブが開きます。
    • アプリケーション基本情報 セクションの下の プロファイルフォルダーディレクトリー の隣にある フォルダーを開くFinder で表示ディレクトリーを開く ボタンをクリックします。プロファイルフォルダーが含まれたウインドウが開きます。プロファイルフォルダーが開きます。
    補足: Firefox を使用してプロファイルフォルダーが開けないときは、Firefox を開かずにプロファイルフォルダーを見つける 手順に従ってください。
  1. Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。画面上部の Firefox メニューをクリックし、Firefox を終了 を選択します。Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。
  2. プロファイルフォルダ内の content-prefs.sqlite ファイルを削除してください。これは、Firefox の次回起動時に再生成されます。




Based on information from Firefox CPU usage (mozillaZine KB)