Ich verwende hauptsächlich Firefox als meinen Webbrowser. Ich habe festgestellt, dass nach dem Öffnen und Schließen einiger Tabs die Speichernutzung von Firefox immer größer wird.
Diese Tatsache führt oft dazu, dass ich es abstürze (absichtlich mit dem Task-Manager) und es erneut öffne, indem ich nur einige der Registerkarten auswähle, die ich benötige. Es gibt Fälle, in denen ich alle meine zuvor geöffneten Registerkarten öffne. Das Komische ist, dass selbst in diesem Fall die Speichernutzung weitaus geringer ist als vor dem Herunterfahren von Firefox.
Meine Frage ist also, warum das passiert? Warum hilft das Schließen der Tabs nicht (zumindest nicht so sehr)? Gibt es eine Möglichkeit, die Speichernutzung zu reduzieren, ohne Firefox herunterzufahren?
Antworten:
Geben Sie about: memory in die Adressleiste ein. Klicken Sie auf "Speichernutzung minimieren".
https://support.mozilla.org/en-US/kb/firefox-uses-too-much-memory-ram
quelle
Das erste, was ich vermuten würde, ist, dass einige Plug-Ins Speicher verlieren oder viel verwenden.
Beispielsweise führt AdBlock Plus häufig dazu, dass Firefox die Speichernutzung erheblich erhöht. Der Grund dafür ist, dass große Stylesheets in jeden Frame eingefügt werden. (Ghostery ist eine speichereffizientere Alternative, obwohl es einem anderen Zweck dient.)
Versuchen Sie also, wie in den Kommentaren vorgeschlagen, alle Plug-Ins zu deaktivieren, um festzustellen, ob dies hilfreich ist, wenn die Speichernutzung nicht angemessen erscheint.
quelle
Wenn Sie den Arbeitsspeicher für andere Zwecke benötigen, starten Sie Firefox einfach neu. Es wird auch die Speichernutzung minimieren.
Sie können Firefox sogar sagen, dass beim Neustart nicht alle Seiten geladen werden müssen:
Außerdem habe ich eine hohe Speichernutzung von Adblock Plus festgestellt. Adblock Edge scheint dieses Problem nicht zu haben. Durch Deaktivieren von Adblock Plus wird auch Speicher freigegeben.
quelle
RAM kann nicht für später gespeichert werden. Sie haben nur die Wahl, es zu verwenden oder es zu verschwenden. Ein System mit 8 GB RAM kann heute keine 4 GB verwenden, um morgen 12 GB zu verwenden.
Einfach ausgedrückt, verwendet Firefox mehr Speicher, da die Alternative darin besteht, diesen Speicher zu verschwenden. Es kehrt nicht auf die ursprüngliche Ebene zurück, da dies nur unter großem Aufwand möglich ist und es keinen Nutzen bringt, diese Anstrengungen zu verbrauchen.
Es ist durchaus vernünftig, einen Teil des Arbeitsspeichers verschwenden zu lassen und keinerlei Daten zu speichern. Auf jeden Fall kann Firefox bis zu 2 GB Arbeitsspeicher verwenden, ohne dass mehr Arbeitsspeicher zugewiesen werden muss. Dies ist ein Gewinn. Das Freigeben und Zuweisen von Speicher ist mühsam. Intelligente Systeme sind nur dann mit Aufwand verbunden, wenn ein gewisser Nutzen erwartet wird. Sie machen mit Sicherheit keine Arbeit, die sie wahrscheinlich später wieder rückgängig machen müssen.
Moderne Betriebssysteme geben sich alle Mühe, möglichst wenig freien Arbeitsspeicher zu haben. Freier RAM wird für immer verschwendet. Wenn Sie in der letzten Stunde 1 GB frei hatten, haben Sie in der letzten Stunde keinerlei Nutzen aus diesen 1 GB gezogen. Wenn Sie denken: "Ich möchte, dass der Arbeitsspeicher jetzt frei ist, damit ich ihn später verwenden kann", vergessen Sie ihn. Sie können es jetzt und später verwenden. Hier gibt es keine schmerzhaften Kompromisse.
quelle