Firefox が CPU リソースを大量に消費する
リビジョン情報
- リビジョン ID: 125426
- 作成日:
- 作成者: marsf
- コメント: update.
- 査読日: はい
- 査読日:
- 査読者: marsf
- 承認済み はい
- 現在のリビジョン? いいえ
- 翻訳準備中: いいえ
リビジョンのソース
リビジョンの内容
時々、Firefox は Web コンテンツのダウンロードや処理、表示のために大量の CPU リソースを必要とすることがあります。Firefox の使用中に、CPU 使用率の高さに我慢したことがあるならば、この記事は、あなたが見直すべきいくつかのオプションを示してくれることでしょう。
- CPU (Central Processing Unit: 中央演算処理装置) はコンピュータの「頭脳」です。CPU の使用率が高くなると、コンピュータ全体のパフォーマンスが影響を受けます。
- オペレーティングシステムによっては、特定のツールを用いて CPU の使用率を調べたり監視したりすることができます。Windows では、Windows タスクマネージャのパフォーマンスタブで CPU 使用率を見ることができます。
目次
最新バージョンに更新する
最新バージョンの Firefox では、CPU の使用率が改善されています。Firefox を最新バージョンに更新 してください。
拡張機能とテーマ
CPU リソースを消費する拡張機能とテーマを無効化する
拡張機能やテーマは、より多くの CPU リソースを Firefox に消費させる原因になることがあります。
拡張機能やテーマが多くの CPU リソースを Firefox に消費させる原因となっているか確かめるには、Firefox を セーフモード で起動し、その CPU の使用状況を監視してください。セーフモードでは、拡張機能とテーマがすべて無効化されるため、これで改善が見られた場合は、不要な拡張機能を無効化するか削除してください。
- Firefox をセーフモードで起動し、問題の原因となっている拡張機能やテーマを見つける方法は、拡張機能とテーマのトラブルシューティング の記事をご覧ください。
目障りなコンテンツを隠す
多くの Web ページには、広告などのあなたが必要としないコンテンツがあり、その表示のために CPU リソースが消費されます (下記の プラグインのセクション を参照)。このようなコンテンツを隠す拡張機能を利用してみてください:
- Adblock Plus は、Web サイト上の広告を隠します。
- Flashblock は、Web サイト上の選択した Flash コンテンツを有効化または無効化できます。
- NoScript は、Web サイト上で実行されるすべてのスクリプトを有効化または無効化できます。
プラグイン
特別な種類のコンテンツを表示するプラグインが、大量の CPU リソースを消費する原因になることがあります。特に、古いバージョンのプラグインで起こります。
プラグインを更新する
最新バージョンのプラグインを使用しているか確認するには、プラグインチェックのページ を開いてください。
CPU リソースを消費するプラグインを無効化する
Firefox に多くの CPU リソースを消費させているプラグインがあるかテストするには、その疑いのあるプラグインを無効化してください:
- メニューボタン をクリックし、 をクリックして パネルを選択します。
- リストからプラグインを一つクリックし、 を選択して無効化してください。
- この手順を繰り返して、いくつかのプラグインを無効化してください。
いくつかのプラグインを無効化した後、Firefox をいったん閉じて再起動し、CPU の使用状況を監視してください。改善が見られないときは、無効化したプラグインを再び有効化し、他のプラグインを無効化してみてください。
特定のプラグインを無効化して改善が見られたときは、不要であれば、そのプラグインを無効のままにしてください。インターネット全体で使用されているプラグインである場合は、より軽量な代替のプラグインを使用してみてください。
Flash のハードウェアアクセラレーションを確認する
Flash などの動画を再生する特定のプラグインは、全画面でコンテンツを描画するために、グラフィックカードによる描画支援 (ハードウェアアクセラレーション) が行われます。この機能は、CPU の使用率を抑えます。
- Flash 動画を表示するページを開いてください。
- 動画プレーヤーを右クリック Ctrl キーを押しながらクリックし、コンテキストメニューの をクリックします。Adobe Flash Player 設定ウィンドウウインドウ のダイアログが開きます。
- Adobe Flash Player 設定ウィンドウウインドウ の左下のアイコンをクリックして「ディスプレイ」パネルを開いてください。
- ハードウェアアクセラレーションを有効化 にチェックが入っているか確認してください。
- ウィンドウウインドウ を閉じます。 ボタンをクリックして Adobe Flash Player 設定
Firefox のハードウェアアクセラレーションを確認する
Firefox のハードウェアアクセラレーション機能も、CPU の使用率を抑えます。
Firefox のハードウェアアクセラレーション機能が 有効になっているか、また、グラフィックドライバが更新されているか 確認してください。
content-prefs.sqlite ファイルの破損
Firefox は、ユーザのデータをプロファイルフォルダ内の様々なファイルに保存します。個別の Web サイト設定の保存に使用されるファイルが壊れている可能性があります。このファイルを削除すると、ズームレベルの設定がリセットされますが、CPU 使用率が減るでしょう。
-
- メニューボタン をクリックし、 をクリック、 を選択します。トラブルシューティング情報 のタブが開きます。 メニューから を選択します。
- アプリケーション基本情報 セクションの下の プロファイルフォルダーディレクトリー の隣にある ボタンをクリックします。プロファイルフォルダーが含まれたウインドウが開きます。プロファイルフォルダーが開きます。
補足: Firefox を使用してプロファイルフォルダーが開けないときは、Firefox を開かずにプロファイルフォルダーを見つける 手順に従ってください。 - Firefox メニュー をクリックし、 を選択します。画面上部の Firefox メニューをクリックし、 を選択します。Firefox メニュー をクリックし、 を選択します。
- プロファイルフォルダ内の content-prefs.sqlite ファイルを削除してください。これは、Firefox の次回起動時に再生成されます。
Based on information from Firefox CPU usage (mozillaZine KB)