FAQ:Speicherbedarf

aus FirefoxWiki, der freien Wissensdatenbank

Es gibt immer wieder Berichte, dass Firefox sehr viel Arbeitsspeicher belegt. In diesem Artikel werden einige mögliche Ursachen und Workarounds aufgelistet.

Inhaltsverzeichnis

Firefox-Version

Als erstes sollte man auf die aktuelle Firefox-Version updaten, da viele Fehler in vermeintlich kleineren Updates, z.B. von 1.5.0.1 auf 1.5.0.2, behoben wurden. Es ist stets ratsam die neuesten Finalversionen zu benutzen, da immer wieder Lücken geschlossen und Fehler beseitigt werden.

Erweiterungen und Themes

Erweiterungen und Themes können den Speicherbedarf vom Firefox stark vergrößern. Überprüfen Sie, ob Firefox auch im Safe-Mode so viel Speicher belegt. Falls im Safe-Mode der Speicherbedarf deutlich niedriger ist, sollten Sie durch schrittweises Deaktivieren von Erweiterungen und durch Wechseln des Themes testen, welche Erweiterung(en) oder welches Theme Schuld ist. Manchmal helfen Updates auf die aktuellsten Versionen der Erweiterungen, denn die Speicherlecks werden von den Erweiterungs-Autoren meist schnell geschlossen.

Problematische Erweiterungen

  • Wörterbuch (deutsch): Das Laden der Deutsches Wörterbuch-Erweiterung belegt ca. 40 MByte des Arbeitsspeicher.
  • Adblock: Adblock hatte in älteren Versionen Speicherlecks und verursacht(e) diverse andere Probleme. Eine empfehlenswerte Alternative ist Adblock Plus.
  • Fasterfox: Bei der Benutzung von Fasterfox ist Vorsicht angebracht. Die Erweiterung Fasterfox verändert viele Einstellungen, unter anderem auch die Cache-Größe und die Anzahl der gespeicherten Seiten für schnelles Vor und Zurück. Auch das Prefetching verursacht Probleme.
  • Tabbrowser Extensions (TBE): Diese Erweiterung ist für ihre Fehler berühmt und berüchtigt. Es wird empfohlen, alternative Erweiterungen zu verwenden. (Die Erweiterung TabMix Plus hat dabei den selben Ansatz wie TBE, möglichst viele Funktionen auf einmal zur Verfügung zu stellen. Dem Gegenüber stehen sehr viele kleine Erweiterungen, die "nur" einzelne Funktionen zur Verfügung stellen, in Kombination miteinander aber noch mächtiger sein können.)
  • Firefox Preloader: Durch das Vorausladen von Firefox wird ebenfalls RAM verbraucht. Dies ist aber gewollt und für die korrekte Funktion unvermeidlich.
  • ForecastFox: Auch hier kommt es zu Speicherlecks.
  • Google Toolbar (die offizielle Toolbar von Google): Auch hier gibt es Probleme mit der Speicherbelegung. Außerdem verursacht die Erweiterung eine massive Festplattenauslastung, wenn "Sicheres Durchsuchen" aktiviert ist.
  • IE Tab: Belegt auch zu viel Speicher.
  • SessionSaver: Gibt ebenfalls den Speicher nicht frei.

Man sollte auch beachten, dass einige Erweiterungen einen erhöhten Speicherbedarf nach sich ziehen, um bestimmte Funktionen zu ermöglichen. So bieten viele Tab-Erweiterungen die Möglichkeit geschlossene Tabs wiederherzustellen. Das bedeutet aber, dass dann zum Beispiel die letzten 10 geschlossenen Seiten im Cache behalten werden müssen. Dies belegt natürlich eine große Menge an Speicher.

Plugins

Manche Plugins benötigen große Mengen an RAM. Da Plugins auch wenn sie nicht mehr benötigt werden nicht entladen werden, kann ein Firefox-Neustart helfen den Arbeitsspeicherbedarf zu reduzieren. Plugins, die Sie nicht benötigen können Sie unter "Einstellungen->Downloads->Aktionen anzeigen und bearbeiten..." deaktivieren.

Besonders auffällige Plugins

  • Java: Ein Update auf die aktuellste Version der JRE von Sun und das Deaktivieren der Java-Konsole in den Java-Einstellungen oder in der Systemsteuerung können helfen. Man kann Java auch in den Firefox-Einstellungen unter "Inhalt" deaktivieren. (Beachten Sie, dass JavaScript nichts mit Java zu tun hat und aktiviert bleiben kann.)
  • Adobe Reader: Der Adobe Reader 6.0, und in geringerem Ausmaß auch 7.0, kann sehr viel Speicher verbrauchen. Ein Update auf die neueste Version und das Deaktivieren unnötiger Plugins des Readers (http://plugindoc.mozdev.org/de-DE/faqs/acroread.html#win-ar6-speed) können den benötigten Speicher senken. Das kostenlose Tool Adobe Reader SpeedUp (http://adobe-reader-speedup.softonic.de/) reduziert die vom Adobe Reader bei jedem Start reingeladenen Bibliotheken auf die wirklich notwendigsten, wodurch der vom Adobe Reader benötigte Speicherbedarf reduziert und somit das Reinladen des Readers an sich schneller wird.
  • Shockwave: Der Macromedia Shockwave Player ist auch für seinen Speicherhunger bekannt. Da das Plugin nur selten verwendet wird kann man es eigentlich problemlos deinstallieren ("Start" > "Systemsteuerung" > "Software" > "Programme ändern oder entfernen" > "Macromedia Shockwave Player" > "Entfernen").

Einstellungen in Firefox

Speicher-Cache

Die Größe des Speicher-Caches wird standardmäßig anhand der Menge freien Arbeitsspeichers berechnet. Sie können über das Setzen der Einstellung browser.cache.memory.capacity unter about:config selbst bestimmen, wie groß der Memory-Cache maximal sein darf. Das Deaktivieren des Speicher-Caches (über das Setzen von browser.cache.memory.enable auf false) wird nicht empfohlen, da Firefox dadurch langsamer wird und einige seltsame Dinge passieren können (z.B. laden manche Seiten einfach nicht).

Speicherverbrauch im minimierten Zustand

Unter Windows kann man Firefox so einstellen, dass ein Großteil des benutzten Speichers auf die Festplatte ausgelagert wird, wenn er minimiert wird. Dazu erstellt man unter about:config die neue Einstellung config.trim_on_minimize als Boolean und weist ihr den Wert true zu. Zu beachten ist aber, dass der Gesamtverbrauch nicht sinkt, in der Auslagerungsdatei wird weiterhin Platz verbraucht.

Schnelles Vorwärts und Zurück

In Firefox 1.5 ist ein neues Feature enthalten, das die Geschwindigkeit der Funktionen "Vorwärts" und "Zurück" stark verbessert. Da dazu die einmal geöffneten Seiten bis zu einem bestimmten Zeitpunkt weiterhin im Speicher geladen bleiben, verringert das Deaktivieren dieser Funktion den Speicherbedarf von Firefox. Um dies zu erreichen setzt man auf about:config die Einstellung browser.sessionhistory.max_total_viewers auf 0.

Chronik

Wenn die Chronik extrem groß ist, steigert diese den Speicherbedarf. Das Verringern der Speicherdauer auf eine vernünftige Länge ist daher anzuraten.

Download Manager

Das Löschen alter Downloads aus dem Download-Manager kann den verwendeten Speicher senken (und die Geschwindigkeit von kurzen Downloads erhöhen).

JavaScript

Seiten, die viel JavaScript verwenden, können den Speicherverbrauch deutlich anheben. Auch schlecht programmierte oder sogar bösartige Seiten können den Speicherverbrauch durch Javascript erhöhen. Die Erweiterung NoScript (aktuellste Version benutzen!) lässt einen kontrollieren, welche Seiten Skripte einsetzen dürfen.

Defekte Profile

Ein kaputtes Profil kann für viele seltsame Dinge verantwortlich sein, auch ein erhöhter Speicherbedarf zählt dazu. Wenn Sie vermuten, dass ihr Profil kaputt ist, oder wenn kein anderer Tipp Wirkung zeigte, können Sie ein neues Profil versuchen.

Firefox neu starten

Abgesehen von den oben genannten Tipps hilft es den Firefox ab und zu mal ganz zu schließen (alle Fenster schließen). Dadurch wird der gesamte von Firefox belegte Speicher freigegeben. Danach kann man den Firefox wieder starten und normal weitersurfen.

Weblinks


Bild:info.png
Hinweis: Dieser Artikel gehört zu den "Häufig gestellten Fragen" (FAQ). Die Seite Firefox-FAQ bietet eine Übersicht aller FAQ-Artikel.
'Persönliche Werkzeuge