Internet-Software, Browser, FTP, SSH 4.652 Themen, 38.265 Beiträge

Reservierung Arbeitsspeicher bei Firefox begrenzen

UselessUser / 8 Antworten / Flachansicht Nickles

Hallo Leute,

Firefox ist schon ein ganz schöner Speicherfresser, das ist mir erst kürzlich aufgefallen, als einige Leute mir von Problemen berichteten.

Ich habe mich "umgesehen" und bald die Konfigurationsmöglichkeit (Integer-Typ)

browser.cache.memory.capacity

entdeckt. Eine schöne Sache - wenn sie funktionieren würde! Ich habe auf 2 Systemen versucht (FF 12 + FF 10 ESR), die Speicherreservierung auf 65.536 KB zu begrenzen, aber der FF zeigte nach einem Neustart keine Reaktion, sondern klemmte sich gleich beim Start wieder über 130.000 KB ab.

Andererseits scheint die Einstellung (Boolean-Typ)

config.trim_on_minimize = true

zu funktionieren, d. h., wenn ich das Firefox-Fenster minimiere, gibt Firefox sofort Speicherkapazität bis auf etwa 20.000 KB frei. Das wäre natürlich eine Notlösung, aber nicht besonders "elegant".

Weiß jemand eine Lösung oder Näheres, warum das mit "browser.cache.memory.capacity" nicht klappt?

P.S.: Auch wenn ich die Datei "prefs.js" im Firefox-Profil direkt bearbeite, der FF nimmt auch keine anderen Werte als 65536 an bzw. setzt sie wieder zurück nach einem Neustart.

Thx, UU

Rückmeldungen über Hilfestellungen sind sehr erwünscht:1. investiere ich Zeit, um dir zu antworten und2. möchte ich auch etwas dazulernen.
bei Antwort benachrichtigen
UselessUser Andreas42 „Hi! Ich würde da nicht dran herumspielen, aber darum geht es...“
Optionen

Hallo Andreas42!

Ja, den allgemeinen Hinweisen zum Speicherverbrauch von Firefox bin ich schon nachgegangen. Auf Addons wie AdblockPlus, NoScript, BetterPrivacy und von Antiviren-Software möchte ich aber nicht gerne verzichten. Und wenn dann noch ein Video auf Flash-Basis abgespielt wird, eröffnet Firefox noch einen "plugin-container".

Der Hinweis auf "about:memory" ist sehr interessant, ich wäre nicht darauf gekommen, dass eine Google-Startseite schon 5 MByte an RAM belegen kann. Die Speicherfreigabe ist allerdings mehr als bescheiden ;-)

Ich habe nach Tools gesucht, welche bestimmten Prozessen bzw. Images eine Obergrenze an Arbeitsspeicher zuweisen können, aber auf die Schnelle nichts gefunden. Es gibt bspw. in der Programmiersprache C++ die Funktion "SetProcessWorkingSetSize", theoretisch wäre es sicherlich machbar, aber ob es dann stabil läuft, wäre die Frage ...

Das Sauberste ist also, den Arbeitsspeicher aufzurüsten, ich habe bei Systemen mit 4 GB bisher noch nie derartige Probleme mit dem Firefox gehabt, wie gesagt, mir ist es erst bei anderen Usern aufgefallen, die 2 GByte installiert haben.

Eine Notlösung wäre "config.trim_on_minimize = true", wie oben schon von mir erwähnt, das scheint zu laufen.

@mi~we

Danke für den Hinweis, auch das habe ich den Seiten, wo diese Einstellung erläutert wurde, bisher nicht entnommen.

MfG, UU

Rückmeldungen über Hilfestellungen sind sehr erwünscht:1. investiere ich Zeit, um dir zu antworten und2. möchte ich auch etwas dazulernen.
bei Antwort benachrichtigen