Firefox 67: automatisch entladen, unbenutzte tabs zur Verbesserung des Gedächtnisses

0
163

von Martin Brinkmann am März 01, 2019 in Firefox – Keine Kommentare

Mozilla plant die Einführung einer neuen Funktion in Firefox 67 Stabil, zielt auf die Verbesserung der browser-Speicher-Nutzung im low-memory Bedingungen.

Browser verwenden sehr viel mehr Speicher als noch vor einem Jahrzehnt, zum Teil, weil websites wuchs deutlich in der Größe und teilweise, weil die Browser sich geändert.

Es ist keine Seltenheit mehr, dass einzelne tabs können Hunderte von Megabyte Speicher, und es gibt Fälle, wo die Speicherauslastung Kreuze die 1-Gigabyte-Marke für einzelne tabs.

Speicher-Auslastung, vor allem auf low-memory-Geräte ist eine Priorität für die browser-Macher. Wenn Sie Firefox oder einen anderen browser auf einem 4 Gigabyte oder 2 Gigabyte RAM-system, können Sie erleben eine Menge der Zwischenspeicherung, wenn Sie offen genug sind, oder die richtige Art von Websites.

Das Konzept des ent-tabs im browser, um Speicherplatz freizugeben, ist nicht neu. Erweiterungen wie Ruhe, Suspend Background Tabs, BarTab, oder Unload Tab für Firefox (alle nicht mehr kompatibel mit Firefox 57 oder höher), oder Lazy Load Tabs, TabMemFree, oder Tabs Limiter für Google Chrome, unterstützt die Funktionalität für Jahre

Mozilla verbesserte tab-Entladung in den letzten Jahren deutlich.

Wenn die Dinge wie geplant laufen, Firefox mit 67 einzuführen, eine neue Funktion zu entladen, unbenutzte tabs um den Arbeitsspeicher zu verbessern. Die ersten bug-report stammt von acht Jahren, aber die Arbeit auf die Funktion begann ernsthaft, nur eine kurze Weile her.

Mozilla plant entladen tabs in Firefox in low-memory-Situationen zu reduzieren, die Anzahl der Abstürze, die Benutzer erleben, verursacht durch zu wenig Speicher. Die bug-Listen ein weiteres Szenario, um Ressourcen freizugeben, aber es ist noch nicht klar, ob und wie dies umgesetzt wird.

browser.tabs.unloadOnLowMemory

Mozilla verwendet einen einfachen Prioritätsliste um zu bestimmen, welche Registerkarten zu entladen, wenn das Ereignis ausgelöst wird (von der niedrigsten zur höchsten)

  1. Regelmäßige Tabs
  2. Angeheftete Tabs
  3. Regelmäßige Tabs, die Audio Abspielen
  4. Angeheftete Tabs, die Audio Abspielen

Die Funktion ist bereits in Firefox Nightly. Es war standardmäßig aktiviert, auf meinem system, aber Sie können Steuern, es mit der preference browser.tabs.unloadOnLowMemory.

True bedeutet, dass die Funktion aktiviert ist, False, dass es deaktiviert ist. Es scheint, dass es ist verfügbar nur für Windows an dieser Stelle, weil Ihr die einzige Plattform, die Mozilla erkennen kann low-memory Bedingungen auf nach zu dem Fehler Zessionar Garbriele Svelto.

Firefox 67 veröffentlicht am Mai 14, 2019, um die Stable-channel des Browsers laut den release-Zeitplan.

Google implementiert eine ähnliche Funktion in der Unternehmens-Chrome-browser. Eingeführt im Jahr 2015 Tab Verwerfen in Chrom verworfen tabs aus dem Speicher, wenn das system Speicher erreicht eine bestimmte Schwelle überschreitet.

Schlusswort

Mozilla erwartet einen Rückgang der out-of-memory-Abstürze in Zusammenhang mit dem in Firefox, und plant monitor diese Abstürze in den kommenden Wochen zum testen der Hypothese.

Jetzt Sie: Wie viel Arbeitsspeicher verfügt Ihr browser verwenden, in der Regel?