Webブラウザーのメモリ使用量


10

どうしてウェブブラウザはこんなにメモリが重いのですか?Firefoxを2つのタブで開くと、800 MB以上のRAMが必要になり、4つのタブがあるChromeは1.2 GB以上かかります。つまり、これほど多くのメモリを消費しているのは何ですか?


1
クロムは必要ないのでコメントできませんが、Firefoxはメモリのようなものを使用すべきではありません。現在、14個のタブでFirefoxを開いており、100Mb未満を使用しています。最初に行うことは、すべての拡張機能とテーマを無効にしてから、もう一度お試しください。セーフモードでブラウザーを起動できない場合kb.mozillazine.org/Safe_Mode_(Firefox)–
Pulse

1
Google chromeはマルチプロセスアーキテクチャであるため、Windowsタスクマネージャーで表示した場合、正しいメモリフットプリントを表示しません。これは、各プロセスがそれとそれが参照するすべてのdllファイルを報告するためです。実際、Chromeはすべてのプロセス間でdllを共有しているため、技術的にはRAMに一度だけ読み込まれます。Chromeで<shift> + <escape>を押すと、RAMの使用状況がより正確に表示されます。
猿のイナゴ

回答:


4

私の経験から、Chromeは特に重いリソースにアクセスする場合、システムリソースを少し自由に使用できます(ナビゲーションを高速化するためにより多くのメモリを使用できる場合はそうなります)。

Firefoxについて、重量は通常、インストールしたプラグインとツールバーの数によって引き起こされます。別の場所に再度インストールして、最小限のプラグインのみをインストールしてください。

Operaは最軽量ではありませんが、私の意見では合理的なメモリ使用量があります(私の意見では他の素晴らしい機能の中でも、これは場所ではありません)。また、含まれているプラ​​グイン以外にプラグインをインストールすることはできません。プラグインが乱雑にならないようにするのに役立ちます。

ただし、ウェブサイトはどんどん重くなっています。javascriptの量、必要なプラグイン(フラッシュなど)により、一部のページが非常に重くなっています。最近では、ブラウザが起動される最も重いプログラムになり、平均メモリ使用量は約300〜400 MBになります。

情報については、ブラウザ間での最近の(少なくとも現在の)比較です。期待される速度とメモリ使用量のアイデアを提供します。


1
フラッシュの場合は+1。いくつかのサイトをFlashで実行した経験があり、いくつかの開いているタブがGiBのRAMをいくつか消費します。これは主にフラッシュ10.0で発生しました。10.1に移行してから、再び見たことはありません。
-AndrejaKo

問題は、私がそれほど多くのプラグインを持っていないことです。ほとんどが開発者プラグインです。私はブラウザを使用してプロジェクトを表示およびデバッグします(Firebugはインストールされていませんが、Web Developer ToolbarとAdblockはChromeでも同じです)。そして、私はFlashを使用していないので、ブラウザがそれを使用するサイトのために時々それをロードしているにもかかわらず、npviewer.binを殺します-はい、私はUbuntuで、問題を最悪にする-変更しませんほんの一握りのプラグインしか持っていないので、2〜3個のタブしか開いていない状態で800Mb +のメモリを使用することは正当化されません。
ヤニックロション

1
以前のコメントで述べたように、拡張機能とテーマはメモリ使用量の主要な要因になる可能性があります。重要なのは、メモリリークを引き起こすには、互換性のない拡張機能または不適切に記述された拡張機能が1つだけ必要であり、問​​題があるということです。このkb.mozillazine.org/Reducing_memory_usage_-_Firefoxを見て、それが役立つかどうか確認してください。
パルス

2

Chromeでは、Shift + Escapeを使用して、タブごとのメモリ使用量とプラグインごとのメモリ使用量を表示します。うまくいけば、Chromeがあなたのためにそんなに消費している理由を分かりやすく説明します。


1
ショートカットをありがとう。しかし、この用語ではもっと質問があります:Chromeで1つのタブを開いて(8Moのメモリ使用...)、テキスト入力にwww.google.caを入力してEnterキーを押すと、メモリ使用量が28Moになりました!つまり、わずかな画像とテキストだけで28MoのRAMが必要になる可能性があるのは何ですか?DOSの640Koのメモリ制限からはほど遠いですが、当時はプログラムがメモリをより効率的に使用していたようです。ブラウザーがそれほど多くのRAMを必要とする理由についてはまだ手がかりがありません
ヤニック

1

Firefoxでは、about:configを使用して、メモリ使用量に関連する多くのパラメーターを構成できます。



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.