FirefoxのメモリまたはCPU使用量を減らす方法

ロシア、リャザン2018年3月28日のMozilla FirefoxブラウザがPCのディスプレイに表示されています。

Mozilla Firefoxは、安全で信頼性が高く、迅速なマルチプロセスウェブブラウザであり、最小限のメモリフットプリントで高速かつ安定したパフォーマンスを提供します。ただし、時には大量のメモリや処理能力を消費することがあります。FirefoxのメモリまたはCPU使用量が持続的に高いと感じている場合、こちらのガイドではそれを減少させたり改善したりするためのヒントを提供します。

目次

    1. Firefoxを再起動する
    1. Firefoxを更新する
    1. テーマを無効にする
    1. 拡張機能を無効にする
    1. Firefoxのハードウェアアクセラレーションを確認する
    1. 内蔵メモリツールを使用する
    1. Firefoxのセッション履歴を減少させる
    1. 壊れたウェブサイト設定ファイルを削除する
    1. 追加のFirefoxトラブルシューティングツールを使用する

知っておくべきこと: メールフィールドからFirefoxリレーのドロップダウンを削除する方法を学びましょう。

1. Firefoxを再起動する

Firefoxを長時間開いたままにすると、過剰なメモリを使用する可能性があります。これを解決するために、定期的にブラウザを再起動してください。

右上のハンバーガーメニューをクリックして、履歴 -> 前のセッションを復元をクリックすると、前のセッションのタブとウィンドウをすぐに戻すことができます。

Firefoxメニューの「前のセッションを復元」オプションをクリック。

または、Windowsタスクマネージャーからブラウザを強制的にシャットダウンしてください。

WindowsタスクマネージャーでFirefoxタスクを終了。

タスクバーを右クリックし、タスクマネージャーを選択、次にプロセス内のFirefoxを見つけ、タスクの終了ボタンをクリックします。

2. Firefoxを更新する

Firefoxはデフォルトで自動的に更新されますが、手動で行うこともできます。理想的には、最新バージョンにはパフォーマンスの改善が含まれている場合がありますが、再起動後にのみこれらを受け取ることができます。

右上のハンバーガーアイコンをクリックし、ヘルプ -> Firefoxについてを選択します。

Firefoxメニューの「Firefoxについて」をクリックする。

Firefoxは利用可能な更新を確認し、自動的にダウンロードします。

Firefoxブラウザが更新を確認中。

Firefoxを更新するには、再起動をクリックします。

更新が起動しない場合や完了しない場合、または他の何かが発生した場合は、Mozillaのウェブサイトから最新のFirefoxバージョンをダウンロードしてインストールしてください。

ヒント: この回避策を使って、Firefox for Androidに任意のアドオンをインストールすることができます。

3. テーマを無効にする

リソースを消費するテーマが原因で、Firefoxが通常よりも多くのメモリやシステムリソースを使用することがあります。テーマがブラウザにリソースを浪費させているか確認するには、トラブルシューティングモードでブラウザを起動し、CPUとメモリの使用量を確認してください。

セーフモードでは、テーマはアクティブではありません。Firefoxをトラブルシューティングモードで起動するには、ハンバーガーメニューをクリックし、ヘルプ -> トラブルシューティングモードに進みます。

Firefoxメニューの「トラブルシューティングモード」をクリック。

次のポップアップで、トラブルシューティングモードに切り替えるかどうかを尋ねられたら、再起動をクリックしてください。

トラブルシューティングモードに切り替えるための「再起動」ボタンをクリック。

トラブルシューティングモード中に問題が消えた場合は、トラブルシューティングモードから抜ける際にテーマを1つずつ無効にして原因を特定してください。

ハンバーガーメニューをクリックして、アドオンとテーマをクリックします。

Firefox設定で「アドオンとテーマ」をクリック。

左のメニューからテーマを選択します。

Firefoxブラウザでテーマを無効にする。

テーマの下にある無効にするボタンをクリックします。すべてが正常に動作し続ける場合は、次のテーマに進み、無効にして何が起こるかを確認します。この方法で続けてください。

Firefoxのメモリ使用量を減らすテーマを削除する

状況が悪化する場合は、テーマを削除する必要があります。有効/無効ボタンの隣にある三点リーダーをクリックし、削除を選択してFirefoxのメモリ使用量を減少させてみてください。

4. 拡張機能を無効にする

拡張機能もリソースを消耗する原因となる場合があります。前のステップで有害なテーマを特定できなかった場合、問題の原因は拡張機能にあるかもしれません。

問題を引き起こしている拡張機能を特定するまで、拡張機能を1つずつ無効にしていきます。

ハンバーガーメニューをクリックし、アドオンとテーマをクリックします。左側の拡張機能を選択します。

Firefoxでアドオンを無効にする。

ブラウザ内のすべてのアクティブなアドオンのリストが表示されます。最初のアドオンの横のスイッチをオフにして無効にします。問題が発生した場合、その拡張機能が原因ですので、削除する必要があります。

拡張機能の横にある三点リーダーをクリックし、削除を選択します。すべてがスムーズに動作し続ける場合は、次の拡張機能に進みます。

Firefoxから拡張機能を削除。

ヒント: Firefoxのプライバシーを強化したいですか?これらのアドオンの1つをインストールしてください。

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

このオプションは主に古いシステムを対象としていますが、PCで無効にされていることを確認した方が良いかもしれません。ハードウェアアクセラレーションが有効になっていると、Firefoxがページレンダリングや他のタスクをGPUなどのコンポーネントにオフロードして、ビデオやゲームの再生などのタスクを迅速化します。これによりメモリ使用量に影響を与える可能性があります。

ハンバーガーメニューをクリックし、設定 -> 一般をクリックします。パフォーマンスセクションの下で、使用可能な場合はハードウェアアクセラレーションを使用するオプションのチェックを外してください。

Firefox設定で「使用可能な場合はハードウェアアクセラレーションを使用する」を有効にする。

私のPCでは、推奨パフォーマンス設定が有効だったため、オプションは表示されていませんでした。オプションが表示されない場合は、他にすることはなく、ページを終了できます。

6. 内蔵メモリツールを使用する

Firefoxには、メモリに特化した問題をトラブルシューティングできる内蔵メモリツールがあります。

新しいタブを開いてabout:memoryと入力し、Enterキーを押します。フリーメモリの下で、GCCC、およびメモリ使用量を最小化ボタンをクリックして、PCのFirefoxのメモリ使用量を減らします。

7. Firefoxのセッション履歴を減少させる

Firefoxのセッション履歴は、ユーザーがブラウジングセッション中にアクセスしたウェブページの記録を保持します。これにより、訪問したページ間で簡単に行き来できます。Firefoxには、最大50のウェブページアドレスをメモリに保存する能力があります。潜在的なメモリ使用量の影響を軽減するために、この数を減少させることを検討してください。

アドレスバーにabout:configと入力し、Enterキーを押します。リスクを承認して続行ボタンをクリックします。最上部のバーにbrowser.sessionhistory.max_entriesをコピーペーストします。

一番右にある鉛筆アイコンを押して、Firefoxが記憶できるウェブページの数を変更します。

参考: Windowsのウイルス対策ソフトをリアルマルウェアでテストする方法を学びましょう。

8. 壊れたウェブサイト設定ファイルを削除する

プロフィールフォルダーには、Firefoxが保存したさまざまなファイル内のデータが含まれています。「content-prefs-sqlite」ファイルが壊れている場合、CPU使用量を減少させるために削除が必要になることがあります。

ハンバーガーメニューをクリックし、ヘルプ -> より多くのトラブルシューティング情報に進んで、対応するファイルを見つけます。

Firefoxメモリ使用量の減少のためのもっと多くのトラブルシューティング情報

アプリケーションの基本の下で、プロフィールフォルダーの隣にあるフォルダーを開くをクリックします。

Firefoxメニューのアプリケーションの基本の下でフォルダーを開くボタンをクリック。

「content-prefs.sqlite」ファイルを見つけて削除します。Firefoxを再起動すると、プロファイルフォルダーが再作成されます。

Firefoxプロフィールフォルダーで.sqliteファイルを削除。

9. 追加のFirefoxトラブルシューティングツールを使用する

Firefoxには独自のタスクマネージャーがあります。これを起動して、タブや拡張機能が多くのリソースを使用しているかどうかを確認してみてください。

右上のハンバーガーメニューをクリックし、その他のツール -> タスクマネージャーを選択します。

どのタブが多くのリソースを使用しているかを確認できたら、リソースを消費しているタブを閉じて、全体の使用量を減少させます。

Firefoxタスクマネージャーのリソース集約タブビュー。

拡張機能を無効にする方法については上記のセクションを参照してください。

Firefoxブラウザが再びスムーズに動作し始めたら、さまざまな調整を行うことができます。たとえば、Firefoxのスクロール速度を調整できます。あるいは、Mozillaのブラウザで特定のウェブサイトをブロックすることもできます。

画像クレジット: DepositPhotos。すべてのスクリーンショットはアレクサンドラ・アリチによるものです。