web-dev-qa-db-ja.com

Firefoxが私のメモリをすべて使い果たしてしまうのはなぜですか?どうすればそれを止めることができますか?

Firefoxインスタンスを1つだけ開いて、GoogleやStack Overflowなどのサイトを開くと、600,000KBを超えるメモリを消費していることがわかります。これは過剰に思えます。ここで何か怪しいことが起こっていますか?これを防ぐために私にできることはありますか?

8
Abe Miessler

Firefoxには 大規模 メモリリークの問題があることがわかっています。

解決:

  1. Firefoxを開き、アドレスバーに移動します。 about:configと入力し、を押します Enter

  2. ページを右クリックして、New->Booleanを選択します。

  3. ポップアップ表示されるボックスに、config.trim_on_minimizeと入力します。押す Enter

  4. ここでTrueを選択し、を押します Enter

  5. Firefoxを再起動します。

2
djshortbus

また試してみてください:
http://www.our-picks.com/archives/2007/02/06/firefox-can-be-faster-4-easy-tricks/

1-クリックしたページのみをフェッチします

Firefoxは、この観点からはほとんどGoogleに似ています。クリックする可能性があると思われるリンクの背後にあるページを事前にダウンロードする組み込み機能(デフォルトで有効)があります。 Googleは、ページの最初の結果をクリックする可能性があると予想していますが、Firefoxは、クリックしようとしているリンクをどのように予測できるでしょうか。とにかく、私の意見では、これは単に役に立たない帯域幅の使用、CPUパワーとHDDスペースです。表示していないページを実際にダウンロードして保存しています。これを3つの簡単なステップで止める方法は次のとおりです。

About:configリストで、「ネットワーク」の後に検索を絞り込んで、簡単に検索できるようにします。次に、残りのリストオプションから、network.prefetch-nextというキーを見つけます。 TRUEに設定する必要があります。ダブルクリックするとfalseになります。これで、Firefoxは不気味な動作を停止し、クリックしたものだけをフェッチします;)

2- RAMの使用を制限する

他のブラウザほど多くのメモリを消費していませんが、まもなく、それでも消費します。しかし、それを制御する方法があります。これは単純な構成設定であり、数値をより快適にすることができます。 「browser.cache」の後に検索をフィルタリングし、残りのオプションからbrowser.cache.memory.capacityを選択します。デフォルト設定は50000までになると思いますが、その必要はありません。インストールしたRAMメモリの量に応じて値を調整する必要があります。 512MBから1GBのRAMサイズの場合は15000から始めます。128MBから512MのRAMサイズの場合は5000を試してください。満足のいく結果が得られます。

3-Firefoxが最小化されたときにRAMの使用量をさらに削減

私はこれで非常に低い使用量を得ました。およそ10MBなので、絶対にやらなければなりません。基本的に、これを最小化するとFirefoxがハードドライブに移動し、その結果、メモリの消費量が大幅に減少します。復元した後でも、同じ使用率に戻ることはありません。 FirefoxがRAMではなくHDDに配置されている場合でも、復元速度は同じで、遅延はありません。

About:configページを右クリックし、「新規」を選択して「ブール値」をクリックするだけです。ボックスが表示され、値としてconfig.trim_on_minimizeを入力する必要があります。次の画面でブール値をTRUEに設定する必要があります。それだけです。 Firefoxを再起動してからテストしてください。

4-ページの読み込みを速くする

ほとんどのブラウザは、ダイヤルアップユーザー用に構成されています。最適な使用のために設定を微調整します。 「network」の後にリストをフィルターで除外し、network.http.pipeliningを示すキーを検索して、TRUEに設定します。以下のキー(network.http.pipelining.maxrequests)を変更して、より高い値(たとえば、10)に変更できます。出来上がり、あなたのページは今よりずっと速くロードされます。

4
kokbira

アドオンを削除するには、セーフモードでアドオンを無効にします http://support.mozilla.com/en-US/kb/safe+mode そして、使用されているメモリの量を確認します。

1
Ralph
0
Dennis

Firefoxを使い始めてからいろいろと試しましたが、実際にはうまくいきませんでした。ですから、私は通常、遅いときに再起動するだけです。

0
garconcn