Hi,
irgendwie frisst mein Firefox Arbeitsspeicher und macht dadurch
irgendwann das System unbenutzbar(es "lagt", hat also in gewissen
Abständen kurze Hänger von ca. 1 oder 2 Sekunden), in denen man nichts
machen kann). Die Auslagerungsdabei wächst dann auch auf beachtliche 1.5
GB an(bei 2GB RAM insgesamt). Heute hat sich der schlaue Fuchs nach
einer ausgiebigen Internet-Session mal eben 750 MB genehmigt. Das
Problem dabei: Die Flitzpiepe gibt den Speicher nicht frei, wenn ich die
Tabs schließe!
Firefox neu starten kann doch wohl kaum eine dauerhafte Lösung sein,
oder? Add-Ons habe ich schon alle deaktiviert, aber dieses Problem haben
laut meinen Recherchen wohl viele andere Firefox-Nutzer auch. Mich
wundert nur, dass es wohl bei einigen problemlos läuft, obwohl die 100
Add-Ons installiert haben und zudem den ganzen Tag lang im Internet
Surfen wie die Weltmeister. Ich habe die aktuelle Version 3.6
installiert.
Gruß,
Karl
@Uhu:
Danke, aber den Cache leeren möchte ich eigentlich nicht. Was haben
eigentlich die Cache-Inhalte mit dem Speicher-Management zu tun? Wenn
ich einen Tab schließe, hat Firefox den Arbeitsspeicher meiner Meinung
nach für die zuvor in dem Tab befindliche Seite wieder
freizugeben...wozu wird da noch flüchtiger Speicher belegt?
@Mathias:
Danke, ich werde das mit dem Speicher mal ausprobieren...
Was mich nur stört: Diese Workarounds in allen Ehren, aber ich würde
eine Lösung in der Form bevorzugen, dass der Firefox bei vom Nutzer
geschlossenen Tabs den Speicher einfach wieder frei gibt. Ich meine,
wozu will der da noch den Speicher vorhalten? Oder ist es so, dass sich
nur mein Firefox falsch verhält? Habt ihr mal die Speicherbelegung vom
Firefox beobachtet, wenn ihr erst 20 Tabs öffnet und die dann
hintereinander schließt?
Gruß,
Karl
Der Cache soll eigenlich einen schnellen Zugriff erlauben indem Daten
nicht sinnlos MEHRFACH aus dem Netz geholt werden müssen.
Leider ist die Hälfte davon sinnlos gespeichert. Nur welche Hälfte das
ist, weiß noch keiner vorher. :-)
Karl schrieb:
> Danke, aber den Cache leeren möchte ich eigentlich nicht. Was haben> eigentlich die Cache-Inhalte mit dem Speicher-Management zu tun?
Ich hatte schonmal so einen Effekt - nach dem Clear Cache war er weg.
Wenn im Cache irgend ein faules Ei drin ist - es reicht bei FF
fehlerhaftes HTML - dann wirst du eben immer wieder das Problem
bekommen, wenn die betreffende Datei abgerufen wird.
Zudem bekommst du die wirklich gebrauchten Dateien recht schnell wieder
zusammen, wenn du nicht gerade per Modem surfst.
Karl schrieb:
...
> Was mich nur stört: Diese Workarounds in allen Ehren, aber ich würde> eine Lösung in der Form bevorzugen, dass der Firefox bei vom Nutzer> geschlossenen Tabs den Speicher einfach wieder frei gibt. Ich meine,> wozu will der da noch den Speicher vorhalten? Oder ist es so, dass sich> nur mein Firefox falsch verhält? Habt ihr mal die Speicherbelegung vom> Firefox beobachtet, wenn ihr erst 20 Tabs öffnet und die dann> hintereinander schließt?>> Gruß,> Karl
Selbst wenn der FF reservierten Speicherplatz wieder freigibt ist noch
lange nicht gesagt, dass der Rest des "Systems" damit etwas anfangen
kann. Die oben gefallene Bemerkung "ab und zu mal neu starten" sagt doch
schon alles. Und wie nicht anders zu erwarten trifft es nicht nur
Windows-Systeme; sobald der virtuelle Speicher voll ist, ist Schluss mit
Swapping...
>Selbst wenn der FF reservierten Speicherplatz wieder freigibt ist noch>lange nicht gesagt, dass der Rest des "Systems" damit etwas anfangen>kann.
Ich konnte beim Beenden von Firefox beobachten, dass der zuvor berohlich
geschrumpfte "Verfügbare physikalische Speicher" wieder gesunde Werte
annahm. Gleichzeitig sank der "Insgesamt zugesicherte Speicher" auf
moderate 500 Megabytes. Der Grenzwert war vorher - als Firefox lief -
bei 1.5 Gigabyte! Das System reagierte danach auch wieder so wie es
sollte...von daher denke ich schon, dass mein System "damit" etwas
anfangen kann. Das man den Firefox dazu aber erst beenden muss, ist
schon merkwürdig...
@Uhu:
Ah, okay, dann macht das Sinn!
Mach mal die Fehlerkonsole auf - dort sollten Fehlermeldungen
erscheinen, wenn verkrüppeltes HTML/JavaScript/CSS kommt - das kann
zumindest Hinweise geben, wer der Übeltäter ist.
Karl schrieb:
>>Selbst wenn der FF reservierten Speicherplatz wieder freigibt ist noch>>lange nicht gesagt, dass der Rest des "Systems" damit etwas anfangen>>kann.>> Ich konnte beim Beenden von Firefox beobachten, dass der zuvor berohlich> geschrumpfte "Verfügbare physikalische Speicher" wieder gesunde Werte> annahm. Gleichzeitig sank der "Insgesamt zugesicherte Speicher" auf> moderate 500 Megabytes. Der Grenzwert war vorher - als Firefox lief -> bei 1.5 Gigabyte! Das System reagierte danach auch wieder so wie es> sollte...von daher denke ich schon, dass mein System "damit" etwas> anfangen kann. Das man den Firefox dazu aber erst beenden muss, ist> schon merkwürdig...
Genau das meinte ich. Programme, die ständig verfügbar sein sollen,
dürfen niemals dazu führen, dass sie den Rest des Systems blockieren.
JAVA?
Das Speichermanagement von Firefox scheint hochkomplex zu sein;
jedenfalls tut es der responsiveness gut, gelegentlich Firefox zu
beenden und neu zu starten.
Das ist kein auf Windows beschränktes Problem, es tritt unter OS X in
exakt derselben Weise auf.
Angeblich soll die "neue" 3.5er Version geschlossene Tabs noch sehr
lange aufbewahren, falls man das Feature: Geschlossene Tabs
wiederherstellen" verwenden will. Ob man das abschalten kann: kA ist ja
aber OS vieleicht bauts ja jemand schnell ein? ;)
Die geschlossenen Tabs lassen sich anscheinend über about:config mit dem
Parameter browser.sessionstore.max_tabs_undo beeinflussen.
Der steht standardmäßig auf 10.
(so jedenfalls bei meinem FF 3.6)
speichermonster schrieb:
> Stell mal Java ab. Vielleicht fressen irgendwelche Java-Prozesse im> Hintergrund den Speicher.
Java "frisst" i.A. keinen Speicher, da der maximal verfügbare beim Start
der VM (im Gegensatz zu nativen Programmen) bereits festgelegt ist und
nicht dynamisch erweitert werden kann.
Und selbst wenn: Warum sollte FF die VM weiterlaufen lassen nachdem der
Tab geschlossen wurde?
Ich weiß zwar nicht ob sich mein FF 3.018 vom 3.6 in der Beziehung
unterscheidet, aber mit einer eingestellten Cachebegrenzung auf 50 MB
treten solche Probleme nicht auf.
Das hat mit der Cachegröße nichts zu tun. Nach meiner Erfahrung hängt
das z.B. mit syntaktisch falschem HTML zusammen. Da baut FF zwar eine
irgendwie brauchbare Seite draus auf, aber bei der Speicherbereinigung
hinterher kommt er ins Schlingern.
Ruft man dann die gecachte Seite immer wieder auf, dann wachsen die
Speicherlecks und FF wird träge - selbst wenn der Autor des Mists die
Fehler auf dem Server bereits repariert hat.
ich hab genau das gleiche Problem:
Habe höchstens 10 Add-Ons laufen und immer ziemlich viele Tabs offen =>
nach 10min spätestens ist mein FF 400MB groß...das geht dann so weiter
bis ca. 800MB und dann muss ich das Teil abschießen, da alles lahmt wie
sau.
Ich komme mit dem FF sau gut zurecht, aber dieses Speicherproblem nervt
gewaltig, da immer das ganze System ausgelastet wird.
Zusätzlich hab ich dann desöfteren noch >90% CPU-Auslastung, Flash
Videos ruckeln usw usw. Ne Lösung habe ich aber auch noch nicht
gefunden.
Und das das schließen der Tabs keinen Speicher freigibt wundert mich
schon. Ich habe bei 30 Tabs 700MB und wenn ich die nacheinander schließe
hatte ich danach manchmal sogar noch einen höheren Speicherverbrauch ^^
(btw. ich habe auch 50MB Cache und den hab ich auf ne RAM Disk
ausgelagert...bringt goar nüx im Bezug auf das Speicherproblem)
Erst mal nach dem Ausschlussverfahren prüfen ob FF oder fehlerhafte
Webseiten das Übel verursachen.
Es fällt jedoch auf, daß seit FF 3 das Elefantengedächtnis von FF
fleißig gefüttert wird. Jeder Schnickschnack braucht auch Speicher.
http://www.mozilla-europe.org/de/firefox/features/
naja, bei mir bringt das irgendwie nüscht.
und das es alleine der cache ist wage ich auch zu bezweifeln...ich habe
den wiegesagt auf ner ramdisk, so das er dauernd gelöscht wird.
desweiteren war ich mir gar nicht dessen bewuß0t, aber ich hatte
browser.sessionhistory.max_total_viewers schon auf null die ganze
Zeit...trotzdem die ganze Zeit den 800mb Firefox.
Jeder neue Tab beschert mir mindestens 2mb mehr Speicherverbauch, aber
weniger wirds nimmer
dolle wurst
Merkwürdig. Ich habe meinen FF mit einem Sack voll Addons den ganzen Tag
über laufen - ohne Probleme.
Die sind allerdings vorprogrammiert, wenn ich eine etwas ältere Version
von partDB aufrufe. Die hat etliche grobe HTML-Fehler. Ich hatte
allerdings auch schon andere Leichen im Cache, die mit dessen Löschung
aufhörten, ihr Unwesen zu treiben.
Hast du mal in die Fehlerkonsole gesehen?
Mit FF 3.018: Mit Schließen der Tabs verringert sich der
Speicherverbrauch fast im selben Maße wie die Erhöhung durch die Öffnung
der Tabs.
(Start 161 MB, mehrfaches öffnen und schließen vieler Tabs, zum Schluss
167 MB)
Updatefrage36 schrieb:
> Solte ein Update Ordnung schaffen?
Ich habe das Problem des TO eben nicht.
Updatefrage36 schrieb:
> Mozilla meint, daß FF3.6 schneller ist.
Geschwindigkeitsprobleme sehe ich bei mir auch keine, nur mit 3.6 laufen
nicht mehr alle benötigten AddOns. Mit der 3.0 Version scheint es
weniger Probleme zu geben als mit der 3.5/3.6 wenn man so in die Foren
schaut.
Eine Lösung scheint bisher noch niemand gefunden zu haben für die
Probleme des TO.