Warum verschlingt Firefox mein gesamtes Gedächtnis und wie kann ich es stoppen?

8

Ich kann nur eine Firefox-Instanz öffnen, für eine Site wie Google oder Stack Overflow öffnen und sehen, dass sie über 600.000 KB Speicher verbraucht. Das scheint übertrieben. Ist hier etwas faul? Kann ich etwas tun, um dies zu verhindern?

Abe Miessler
quelle
Welche Add-Ons haben Sie installiert?
Hallo71
1
300mb. Von einem Browser. Ist das überhaupt viel? Opera isst manchmal ungefähr 1,5 GB. Chrome ist das gleiche. 300mb ist Nuffin. 600mb ist auch wirklich niedrig. Nun, wenn sie 4-GB-Module auf Sie werfen. Ich denke nicht, dass 600 MB von einem Browser viel sind.
Apache
1
1,5 gb? Jesus ...
Abe Miessler
1
@Shiki: Irgendwas stimmt nicht mit deinen Browsern, denke ich ... Meine überschreiten niemals 500 MB für einen Browser. :) Aber so oder so, wenn Sie eine Reihe anderer Programme wie Eclipse geöffnet haben und vielleicht auch eine virtuelle Maschine, spielen 600 MB eine Rolle.
Sasha Chedygov
1
Ja, 500.000 sind das Maximum, das ich normalerweise sehe, und das mit einer Million offener Dinge, die eine Menge Ressourcen erfordern.
Abe Miessler

Antworten:

2

Es ist bekannt, dass Firefox ein massives Problem mit Speicherverlusten hat.

Lösung:

  1. Öffnen Sie Firefox und gehen Sie zur Adressleiste. Geben Sie about: config ein und drücken Sie dann Enter.

  2. Klicken Sie mit der rechten Maustaste auf die Seite und wählen Sie Neu -> Boolesch .

  3. Geben Sie in das daraufhin angezeigte Feld config.trim_on_minimize ein . Drücken Sie Enter.

  4. Wählen Sie nun True und drücken Sie Enter.

  5. Starten Sie Firefox neu.

djshortbus
quelle
Das ist interessant. Ich habe diese Ressource gefunden, die zu "config.trim_on_minimize" rät: kb.mozillazine.org/Config.trim_on_minimize Sie finden sie möglicherweise nützlich. Grüße,
Xavierjazz
Okay, es schwebt gerade bei ungefähr 300.000.000. Ich werde Sie wissen lassen, wie es langfristig geht.
Abe Miessler
3
Dies beschleunigt den Browser nicht wirklich. Wenn Sie Firefox minimieren, wird der Speicher auf der Festplatte gespeichert. Dies bedeutet, dass beim Wiederherstellen des Fensters der Speicher wieder geladen werden muss, was ein relativ langsamer Vorgang ist. Es reduziert jedoch nicht die Menge des verwendeten Speichers; es speichert es einfach auf der Festplatte (die offensichtlich viel langsamer als RAM ist).
Sasha Chedygov
Würde nicht alles andere auf meiner Maschine reibungsloser laufen, wenn 600.000.000 zusätzliche im Umlauf wären?
Abe Miessler
@Abe Miessler: Vielleicht, aber auch dies ist nur dann, wenn Firefox minimiert ist. Wenn Sie das möchten, versuchen Sie es, aber ich persönlich bin nicht der Meinung, dass es sich lohnt, den Browser zu verlangsamen.
Sasha Chedygov
4

Probieren Sie es auch aus:
http://www.our-picks.com/archives/2007/02/06/firefox-can-be-faster-4-easy-tricks/

1- Rufen Sie nur Seiten ab, auf die Sie klicken

Firefox ähnelt in dieser Hinsicht hauptsächlich Google. Es verfügt über eine integrierte Funktion (standardmäßig aktiviert), mit der die Seiten hinter den Links, auf die Sie möglicherweise klicken, vorab heruntergeladen werden. Google geht davon aus, dass Sie möglicherweise auf das erste Ergebnis der Seite klicken. Wie in aller Welt kann Firefox den Link antizipieren, auf den Sie klicken werden? Meiner Meinung nach ist dies nur nutzlose Bandbreitennutzung, CPU-Leistung und Festplattenspeicher. Sie laden praktisch Seiten herunter und speichern sie, die Sie nicht anzeigen. So stoppen Sie das in drei einfachen Schritten.

Filtern Sie in der Liste about: config Ihre Suche nach "Netzwerk", damit es für Sie einfacher wird. Suchen Sie dann in den verbleibenden Listenoptionen den Schlüssel network.prefetch-next. Es sollte auf TRUE gesetzt werden. Doppelklicken Sie darauf und es wird falsch. Los geht's, jetzt hört Firefox auf, sich gruselig zu verhalten und holt nur noch, was Sie anklicken;)

2- Begrenzen Sie die RAM-Nutzung

Obwohl es nicht so viel Speicherplatz beansprucht wie andere Browser, tut es dies in Kürze immer noch. Aber Sie haben eine Möglichkeit, dies zu kontrollieren. Es ist nur eine einfache Konfigurationseinstellung und Sie erhalten die Zahlen, um bequemer zu sein. Filtern Sie Ihre Suche nach "browser.cache" und wählen Sie "browser.cache.memory.capacity" aus den verbleibenden Optionen aus. Ich glaube, die Standardeinstellung reicht bis zu 50000, aber das ist nicht nötig. Sie müssen den Wert abhängig von der Menge des installierten RAM-Speichers anpassen. Beginnen Sie bei RAM-Größen zwischen 512 MB und 1 GB mit 15000. Versuchen Sie bei RAM-Größen zwischen 128 MB und 512 MB 5000, und Sie werden mit dem Ergebnis zufrieden sein.

3- Reduzieren Sie die RAM-Nutzung noch weiter, wenn Firefox minimiert wird

Ich habe eine extrem geringe Nutzung auf diesem. Irgendwo um die 10 MB, also ist es definitiv ein Muss. Grundsätzlich wird Firefox dadurch auf Ihre Festplatte verschoben, wenn Sie es minimieren, und infolgedessen wird viel weniger Speicherplatz benötigt. Nach der Wiederherstellung wird nicht einmal mehr dieselbe hohe Auslastung erreicht. Selbst wenn sich Firefox auf Ihrer Festplatte anstelle Ihres Arbeitsspeichers befindet, kann ich Ihnen versichern, dass die Wiederherstellungsgeschwindigkeit ohne Verzögerungen gleich bleibt.

Alles, was Sie tun müssen, ist, mit der rechten Maustaste auf die Seite about: config zu klicken, Neu auszuwählen und auf Boolesch zu klicken. Ein Feld wird angezeigt und Sie müssen config.trim_on_minimize als Wert eingeben. Der boolesche Wert sollte im nächsten Bildschirm auf TRUE gesetzt werden, und das war's. Testen Sie es nach dem Neustart von Firefox.

4- Lassen Sie Seiten schneller laden

Die meisten Browser sind für DFÜ-Benutzer konfiguriert. Passen Sie die Einstellungen für Ihre optimale Verwendung an. Filtern Sie die Liste nach "Netzwerk" heraus, suchen Sie nach dem Schlüssel "network.http.pipelining" und setzen Sie ihn auf "TRUE". Sie können den folgenden Schlüssel (network.http.pipelining.maxrequests) ändern und ihn in einen höheren Wert ändern - beispielsweise 10. Voila, deine Seiten werden jetzt viel schneller geladen.

Kokbira
quelle
0

Ich habe viele Möglichkeiten ausprobiert, seit ich Firefox verwendet habe, und keine davon hat tatsächlich funktioniert. Also starte ich es normalerweise nur neu, wenn es langsam ist.

garconcn
quelle