Ich arbeite als Webentwickler und benutze dafür Firefox mit Firebug . Kürzlich ist mir aufgefallen, dass der firefox.exe
Prozess nach zwei Stunden mehr als 1 GB Arbeitsspeicher benötigt hat!
Selbst wenn ich das Fenster schließe, bleibt der Prozess im Task-Manager und das einzige, was ich tun kann, ist, den Prozess zu "beenden".
Irgendwelche Vorschläge?
Ich verwende Windows 7 mit 2 GB RAM, Firefox 3.6.8, in dem ich normalerweise 10 Registerkarten geöffnet habe.
Antworten:
Es klingt nach zwei getrennten Problemen. Erstens ist Firefox als Speicherfresser bekannt. Es gibt Möglichkeiten, dies auf ein Minimum zu beschränken, einschließlich der Beseitigung nicht benötigter Addons.
In about: config , fügen Sie einen neuen Booleschen Wert mit dem Namen config.trim_on_minimize , stellen Sie sich dann auf Wahr . Ich bewerte diesen Tweak immer noch selbst und kann noch nicht genau sagen, ob er hilft.
Wenn der Firefox-Prozess beim Schließen des Fensters nicht beendet wird, warten Sie eine Weile. Wenn Firefox eine Tonne Speicher verwendet, kann es einige Zeit dauern (bis zu 30 Sekunden oder so), bis es vollständig heruntergefahren ist.
quelle
Ich bin nicht sicher, ob in neueren Versionen von Firefox diese Option standardmäßig aktiviert ist oder nicht, aber es gibt die Option, in Firefox die maximale RAM- und Festplatten-Cache-Nutzung bereitzustellen. Dies unterscheidet sich erheblich von der Änderung der Speicherbereinigungs- und Speicherbereinigungsoptionen, da Sie Firefox zwingen können, weniger RAM und mehr Festplatten-Cache zu verwenden.
Navigieren Sie in Ihrem Browser zu "about: config", um die Menge an RAM zu begrenzen, die Firefox verwendet, bevor Sie den Festplatten-Cache verwenden. Geben Sie im Filter "memory" ein und Sie sollten sehen:
Andernfalls müssen Sie diesen Schlüssel manuell als Ganzzahlwert erstellen. Dieser ganzzahlige Wert gibt den Speichercache (in Kilobyte) an, den Firefox verwenden kann. Ich persönlich habe diesen Wert auf 131072 (128 MB) gesetzt. Um zu vermeiden, dass in Firefox nicht genügend Speicherplatz zur Verfügung steht, können Sie den verwendeten Festplatten-Cache erhöhen, indem Sie die folgende Variable ändern (Sie können einfach "Festplatte" als Suchfilter verwenden).
Dies ist wiederum der Festplatten-Cache (in Kilobyte) als ganzzahliger Wert. Wenn er nicht vorhanden ist, müssen Sie ihn erstellen. Ich persönlich habe meine auf 307200 (300 MB) eingestellt. Beachten Sie, dass dies sich von der Menge an Speicher unterscheidet, die Firefox zum Speichern von Offlinedateien oder Ihres Verlaufs verwendet.
quelle
Firefox ist dafür bekannt, dass es nach langer Nutzungsdauer sehr ressourcenintensiv ist. Sie können versuchen, nicht verwendete Addons zu deinstallieren, um festzustellen, ob dies Auswirkungen hat.
quelle
Sie könnten AFOM versuchen was
Ich würde auch empfehlen, dass Sie Ihre Datenbanken regelmäßig staubsaugen . Ccleaner verfügt jetzt über diese Funktionalität.
Alternativ könnte eine Neuinstallation funktionieren. Dies kann auch zur Behebung des Problems beitragen. Wenn Sie die Erweiterungen einzeln zurückholen, werden Sie möglicherweise feststellen, ob eine der Erweiterungen das Problem verursacht. Entfernen Sie nach der Deinstallation unbedingt alle Spuren Ihres Profils. Revo Uninstaller sollte dies gründlich tun.
quelle
Dies scheint ein bekanntes Firebug-Problem zu sein: Firebug-Speicherverlust - über 600 MB werden verwendet .
Dieser Problembericht wurde 2007 eröffnet und ist noch offen ...
Ein weiteres solches offenes Problem ist , dass Firefox bei aktiviertem Firebug sehr viel Speicher und CPU verbraucht .
Firebug wird daher in der Liste der problematischen Erweiterungen von Mozilla aufgeführt.
Vielleicht sehen Sie sich das an Firebug Memory Profiler an , obwohl er sich in einer echten Alpha-Phase befindet, die möglicherweise einen Hinweis auf das Problem gibt.
Andernfalls besteht Ihre einzige Lösung darin, entweder das Problem durch einen Neustart von Firefox zu lösen oder mehr RAM zu erhalten, in der Firebug-Community darauf zu hämmern , auf eine Fehlerbehebung zu warten (dies kann Jahre dauern), ein Firebug-Entwickler zu werden und den Fehler selbst zu beheben oder ihn zu verwenden ein weiteres Debugging-Tool.
quelle
Welche Firefox-Version verwenden Sie? Dies ist kein typisches Verhalten. Vielleicht hilft es, Firebug nur für die Sites zu aktivieren, an denen Sie arbeiten.
quelle
Es spielt keine Rolle, wie viel Speicher Firefox verwendet. Das Betriebssystem verwaltet es besser als wir, also denken Sie nicht darüber nach. Langsam zu sein ist eine andere Sache, die eindeutig die Gewohnheit von Firefox ist.
Sie könnten (und sollten es versuchen), Chrome zu verwenden und dort Erweiterungen zu finden. Sogar Opera´s Dragonfly ist besser als Firebug (wie ich höre, habe ich Firebug noch nie benutzt).
quelle