Compare Revisions
Firefox のメモリーや CPU の消費量が多い - 修復方法
Revision 179110:
Revision 179110 by dskmori on
Revision 183334:
Revision 183334 by dskmori on
Keywords:
遅い
遅い
Search results summary:
この記事は、Firefox のメモリー消費量を少なくして実行速度を速め、クラッシュを防ぐ方法について述べます。
この記事は、Firefox のメモリー消費量を少なくして実行速度を速め、クラッシュを防ぐ方法について述べます。
Content:
時々、Firefox が本来必要な量以上のメモリー (RAM) を消費することがあります。メモリーが足りなくなると Firefox の動作が遅くなり、最悪の場合は Firefox がクラッシュするかもしれません。この記事では、Firefox のメモリ消費量を少なくする方法について述べます。
* ご使用のオペレーティングシステムにより異なりますが、特定のツールを使用してメモリーの消費量を監視することができます。{for win}Windows の場合は、Windows のタスクマネージャーのパフォーマンスタブにメモリー消費量が表示されます。{/for}
{note}'''補足:''' [[Share data with Mozilla to help improve Firefox|パフォーマンスデータを共有]] すると、Mozilla があなたの Firefox のメモリー消費量を含むデータを集め、将来のバージョンの改善に役立てることができます。{/note}
__TOC__
= Firefox を最新バージョンに更新する =
最新バージョンの Firefox はメモリー消費量が改善されています。まず、[[Update Firefox to the latest version|Firefox を最新バージョンに更新]] してください。
= アドオン =
== メモリーを消費する拡張機能とテーマを無効化する ==
拡張機能とテーマは Firefox が通常以上のメモリーを消費する原因となる可能性があります。
Firefox が非常に多くのメモリーを消費する原因が拡張機能やテーマにあるどうか見極めるには、Firefox を [[Troubleshoot Firefox issues using Safe Mode|セーフモード]] で起動し、そのメモリー消費量を観察してください。セーフモードでは、拡張機能やテーマは無効化されます。そのため、非常に大きな改善が見られた場合には、拡張機能を無効化するか、アンインストールしてみてください。
* Firefox をセーフモードで起動し拡張機能やテーマが問題を引き起こしているかどうかを見極める方法についての詳細な情報は、[[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]] を参照してください。
== 不要なコンテンツを隠す ==
多くのウェブページには、表示するだけでメモリーを使用する不要なコンテンツがあります。Adobe の [https://www.adobe.com/products/flashplayer.html Flash Player] プラグインがインストールされている場合、自動で不要な Flash を読み込むのを防ぐには、アドオンマネージャーのプラグインパネルで "実行時に確認する" の設定を使用してください。詳しくは、[[Set Adobe Flash to "click to play" on Firefox]] の記事をご覧ください。
このような不要なコンテンツをブロックする拡張機能があります。
* [https://addons.mozilla.org/firefox/addon/ublock-origin/ uBlock Origin] は、ウェブサイト上の広告を非表示にできます。
* [https://addons.mozilla.org/firefox/addon/noscript NoScript] は、ウェブサイト上で実行されているすべてのスクリプトを選択的に有効化したり無効化したりできます。
== Flash のハードウェアアクセラレーション設定を確認する ==
Adobe の [https://www.adobe.com/products/flashplayer.html Flash Player] プラグインがインストールされている場合、Flash 動画コンテンツを[[T:fullscreen]]で描画する時、ハードウェアによる描画支援が行われます。この機能が有効の場合、コンピューター本体ではなく、グラフィックカードのメモリーが使用されます。
# Flash プラグインを利用する動画のあるページを開いてください。
# ページ内の動画プレーヤーを[[T:contextmenu]]し、コンテキストメニューから {menu 設定...} をクリックします。Adobe Flash Player の設定画面が開きます。
# 設定[[T:Window]]左下のアイコンをクリックして {menu ディスプレイ} パネルを開きます。
# '''ハードウェアアクセラレーションを有効化''' を選択してチェックを入れてください。
# {button 閉じる} ボタンをクリックして Adobe Flash Player 設定[[T:Window]]を閉じます。
= Firefox のハードウェアアクセラレーション設定を確認する =
Firefox のハードウェアアクセラレーション機能は、コンピューター本体ではなく、グラフィックカードのメモリーを使用します。
ハードウェアアクセラレーション機能が [[Firefox's performance settings|有効]] であることを確認し、[[Upgrade your graphics drivers to use hardware acceleration and WebGL|グラフィックドライバーを更新]] してください。
= Firefox を再起動する =
長時間、Firefox を開いたままにしていると、Firefox のメモリー消費量が増加する可能性があります。これを回避するには、こまめに Firefox を再起動してください。Firefox のタブや[[T:Window]]を保存するように設定しておくと、再起動する際に、前回終了時に開いていたページから起動することができます。詳細については、[[Restore previous session - Configure when Firefox shows your most recent tabs and windows]] を参照してください。
= 表示するタブを少なくする =
表示される各タブのウェブページは、メモリーに格納される必要があります。頻繁に '''100 以上のタブを開いている''' 場合は、より軽量な方法でそれらのページを読むとよいでしょう。以下を参照してください:
* [[Bookmarks in Firefox|ブックマーク]]。''ヒント: "[[Use tabs to organize lots of websites in a single window#w_alciciceadajagccchcn|すべてのタブをブックマーク]]" すると、表示中のタブ一式をブックマークに追加できます''
* [http://lifehacker.com/378062/five-best-gtd-applications To-do リストアプリケーション] (英語)。
= 他のアプリケーションによるメモリ消費 =
多くのアプリケーションを同時に起動していると、コンピューターの動作が遅くなり、他のアプリケーションの動作も遅くなります。使っていないアプリケーションを閉じると、メモリの消費量が削減されます。
= メモリー関連のトラブルシューティングツール =
* Firefox:
** '''about:memory''' ページでは、メモリーについての特定の問題を解決できます (原因がウェブサイトなのか、拡張機能やテーマなのか特定できます)。また、時々 {button Minimize memory usage} ボタンをクリックすることで、手軽にメモリー消費量を減らせます。'''about:memory''' についての使用ガイダンスは、[https://developer.mozilla.org/docs/Mozilla/Performance/about:memory about:memory] をご覧ください。
** あなたが C++ プログラマーでなくても、[https://developer.mozilla.org/docs/Mozilla/Performance#Memory_profiling_and_leak_detection_tools Firefox 開発者が使うデバッグツールやヒント] を試してみてください。
{for win}
* システム:
** [https://ja.wikipedia.org/wiki/Windows_%E3%82%BF%E3%82%B9%E3%82%AF_%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3%E3%83%BC タスクマネージャー] の ''パフォーマンス'' タブでメモリーの使用量を見ることができます{for win8, win10} (タスクマネージャーで「詳細」をクリックして、すべてのタブを表示できます){/for}。詳しい情報は、Microsoft のサイトの [https://blogs.windows.com/windowsexperience/2013/06/06/windows-8-task-manager-in-depth/ この Windows ブログ投稿] をご覧ください。
{/for}
= コンピューターにメモリーを増設する =
上記のセクションをすべて試してもメモリー消費量が最大値に近い場合は、メモリー (RAM) をコンピューターに増設したほうがよいかもしれません。メモリーは安価ですが、パフォーマンスを大きく改善できます。
<!-- MZ credit -->
<br/> <br/>
'''''Based on information from [http://kb.mozillazine.org/Reducing_memory_usage_-_Firefox Reducing memory usage - Firefox (mozillaZine KB)]'''''
時々、Firefox が本来必要な量以上のメモリー (RAM) を消費することがあります。メモリーが足りなくなると Firefox の動作が遅くなり、最悪の場合は Firefox がクラッシュするかもしれません。この記事では、Firefox のメモリ消費量を少なくする方法について述べます。
* ご使用のオペレーティングシステムにより異なりますが、特定のツールを使用してメモリーの消費量を監視することができます。{for win}Windows の場合は、Windows のタスクマネージャーのパフォーマンスタブにメモリー消費量が表示されます。{/for}
{note}'''補足:''' [[Share data with Mozilla to help improve Firefox|パフォーマンスデータを共有]] すると、Mozilla があなたの Firefox のメモリー消費量を含むデータを集め、将来のバージョンの改善に役立てることができます。{/note}
__TOC__
= Firefox を最新バージョンに更新する =
最新バージョンの Firefox はメモリー消費量が改善されています。まず、[[Update Firefox to the latest version|Firefox を最新バージョンに更新]] してください。
= アドオン =
== メモリーを消費する拡張機能とテーマを無効化する ==
拡張機能とテーマは Firefox が通常以上のメモリーを消費する原因となる可能性があります。
Firefox が非常に多くのメモリーを消費する原因が拡張機能やテーマにあるどうか見極めるには、Firefox を [[Troubleshoot Firefox issues using Safe Mode|セーフモード]] で起動し、そのメモリー消費量を観察してください。セーフモードでは、拡張機能やテーマは無効化されます。そのため、非常に大きな改善が見られた場合には、拡張機能を無効化するか、アンインストールしてみてください。
* Firefox をセーフモードで起動し拡張機能やテーマが問題を引き起こしているかどうかを見極める方法についての詳細な情報は、[[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]] を参照してください。
== 不要なコンテンツを隠す ==
多くのウェブページには、表示するだけでメモリーを使用する不要なコンテンツがあります。Firefox に組み込まれているコンテンツブロッキングは、サードパーティ追跡コンテンツの読み込みを妨げることにより、メモリーの使用を削減します。詳しくは、[[Content blocking]] の記事をご覧ください。
このような不要なコンテンツをブロックする拡張機能があります。
* [https://addons.mozilla.org/firefox/addon/ublock-origin/ uBlock Origin] は、ウェブサイト上の広告を非表示にできます。
* [https://addons.mozilla.org/firefox/addon/noscript NoScript] は、ウェブサイト上で実行されているすべてのスクリプトを選択的に有効化したり無効化したりできます。
== Flash のハードウェアアクセラレーション設定を確認する ==
Adobe の [https://www.adobe.com/products/flashplayer.html Flash Player] プラグインがインストールされている場合、Flash 動画コンテンツを[[T:fullscreen]]で描画する時、ハードウェアによる描画支援が行われます。この機能が有効の場合、コンピューター本体ではなく、グラフィックカードのメモリーが使用されます。
# Flash プラグインを利用する動画のあるページを開いてください。
# ページ内の動画プレーヤーを[[T:contextmenu]]し、コンテキストメニューから {menu 設定...} をクリックします。Adobe Flash Player の設定画面が開きます。
# 設定[[T:Window]]左下のアイコンをクリックして {menu ディスプレイ} パネルを開きます。
# '''ハードウェアアクセラレーションを有効化''' を選択してチェックを入れてください。
# {button 閉じる} ボタンをクリックして Adobe Flash Player 設定[[T:Window]]を閉じます。
= Firefox のハードウェアアクセラレーション設定を確認する =
Firefox のハードウェアアクセラレーション機能は、コンピューター本体ではなく、グラフィックカードのメモリーを使用します。
ハードウェアアクセラレーション機能が [[Firefox's performance settings|有効]] であることを確認し、[[Upgrade your graphics drivers to use hardware acceleration and WebGL|グラフィックドライバーを更新]] してください。
= Firefox を再起動する =
長時間、Firefox を開いたままにしていると、Firefox のメモリー消費量が増加する可能性があります。これを回避するには、こまめに Firefox を再起動してください。Firefox のタブや[[T:Window]]を保存するように設定しておくと、再起動する際に、前回終了時に開いていたページから起動することができます。詳細については、[[Restore previous session - Configure when Firefox shows your most recent tabs and windows]] を参照してください。
= 表示するタブを少なくする =
表示される各タブのウェブページは、メモリーに格納される必要があります。頻繁に '''100 以上のタブを開いている''' 場合は、より軽量な方法でそれらのページを読むとよいでしょう。以下を参照してください:
* [[Bookmarks in Firefox|ブックマーク]]。''ヒント: "[[Use tabs to organize lots of websites in a single window#w_alciciceadajagccchcn|すべてのタブをブックマーク]]" すると、表示中のタブ一式をブックマークに追加できます''
* [http://lifehacker.com/378062/five-best-gtd-applications To-do リストアプリケーション] (英語)。
= 他のアプリケーションによるメモリ消費 =
多くのアプリケーションを同時に起動していると、コンピューターの動作が遅くなり、他のアプリケーションの動作も遅くなります。使っていないアプリケーションを閉じると、メモリの消費量が削減されます。
= メモリー関連のトラブルシューティングツール =
* Firefox:
** '''about:memory''' ページでは、メモリーについての特定の問題を解決できます (原因がウェブサイトなのか、拡張機能やテーマなのか特定できます)。また、時々 {button Minimize memory usage} ボタンをクリックすることで、手軽にメモリー消費量を減らせます。'''about:memory''' についての使用ガイダンスは、[https://developer.mozilla.org/docs/Mozilla/Performance/about:memory about:memory] をご覧ください。
** あなたが C++ プログラマーでなくても、[https://developer.mozilla.org/docs/Mozilla/Performance#Memory_profiling_and_leak_detection_tools Firefox 開発者が使うデバッグツールやヒント] を試してみてください。
{for win}
* システム:
** [https://ja.wikipedia.org/wiki/Windows_%E3%82%BF%E3%82%B9%E3%82%AF_%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3%E3%83%BC タスクマネージャー] の ''パフォーマンス'' タブでメモリーの使用量を見ることができます{for win8, win10} (タスクマネージャーで「詳細」をクリックして、すべてのタブを表示できます){/for}。詳しい情報は、Microsoft のサイトの [https://blogs.windows.com/windowsexperience/2013/06/06/windows-8-task-manager-in-depth/ この Windows ブログ投稿] をご覧ください。
{/for}
= コンピューターにメモリーを増設する =
上記のセクションをすべて試してもメモリー消費量が最大値に近い場合は、メモリー (RAM) をコンピューターに増設したほうがよいかもしれません。メモリーは安価ですが、パフォーマンスを大きく改善できます。
<!-- MZ credit -->
<br/> <br/>
'''''Based on information from [http://kb.mozillazine.org/Reducing_memory_usage_-_Firefox Reducing memory usage - Firefox (mozillaZine KB)]'''''