Lösung für Zombie Compartments

Um gegen dieses Problem vorzugehen, war es aber zunächst notwendig Werkzeuge zu schaffen, mit denen sich die Verursacher der hohen Speicherauslastung ermitteln ließen. Erste solche Werkzeuge wurden mit Firefox 4 eingeführt, ein weiterer wichtiger Schritt erfolgte mit Firefox 11, so dass mehr Entwickler und auch Nutzer wichtige Hinweise liefern konnten, um das Problem einzugrenzen und anzugehen.

Stellenmarkt
  1. Java-Entwickler (w/m/d) After Sales
    SSI SCHÄFER Automation GmbH, Giebelstadt, Dortmund, Münster
  2. Solution Designer - Identity und Access-Management (IAM) (m/w/d)
    Stadtwerke München GmbH, München
Detailsuche

Im ersten Schritt wurden mehrere Dutzend Erweiterungen korrigiert, doch es gibt viel mehr Firefox-Erweiterungen, die zudem nicht alle auf Mozillas AMO-Seite gehostet werden. Daher hat sich Mozilla entschlossen, eine allgemeine Lösung für das Problem in Firefox zu integrieren. Am häufigsten entstehen die sogenannten "Zombie Compartments", wenn Referenzen zur DOM-Strukturen in einer Website erhalten bleiben, nachdem diese bereits geschlossen wurde. Firefox 15 kann dieses Verhalten erkennen und die entsprechenden Referenzen löschen.

Daten belegen deutliche Verbesserung

Die Idee ließ sich einfacher als zunächst gedacht umsetzen und die Telemetriedaten von Firefox zeigen einen deutlichen Rückgang sogenannter "Ghost Windows" bei Nutzern der Firefox Nigthly Builds, seitdem der entsprechende Patch integriert wurde. Das Auftreten von Ghost Windows korreliert stark mit dem Auftreten von Zombie Compartments.

Mozilla-Entwickler Nicholas Nethercote hat sich angeschaut, wie sich die Änderungen im konkreten Beispiel mit McAfees SiteAdvisor 3.4.1 auswirken. Via Membench hat er die Belegung des physischen Speichers durch Firefox beim automatischen Öffnen von 150 Websites in 150 Tabs gemessen, so wie ihn Windows 7 angibt. Das Ergebnis: Mit 150 offenen Tabs belegte Firefox 14 mit der Erweiterung 1.730 MByte Speicher, bei Firefox 15 waren es 1.793 MByte. Der entscheidende Unterschied wird aber erst nach dem Schließen der 150 Tabs sichtbar: Bei Firefox 14 sank der Wert nur auf 1.531 MByte, bei Firefox 15 aber auf 374 MByte. Diverse Nutzer bestätigen ähnliche Erfahrungen.

Native PDF-Unterstützung

Golem Akademie
  1. Webentwicklung mit React and Typescript: virtueller Fünf-Halbtage-Workshop
    6.–10. Dezember 2021, Virtuell
  2. Hands-on C# Programmierung: virtueller Zwei-Tage-Workshop
    1.–2. Dezember 2021, virtuell
Weitere IT-Trainings

Naben der optimierten Speichernutzung bietet Firefox 15 eine native PDF-Unterstützung, die auf pdf.js basiert: Die Javascript-Bibliothek wandelt PDF-Dateien per Javascript um, so dass der Browser sie direkt anzeigen kann.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
 Mozilla: Firefox 15 Beta benötigt deutlich weniger SpeicherJavascript-Debugger 
  1.  
  2. 1
  3. 2
  4. 3
  5.  


Lala Satalin... 24. Jul 2012

Nun bei dem was ich gesehen hab - und ich hab durchaus EIZO und Trinitron durchweg...

Lala Satalin... 23. Jul 2012

Die Qualität der Mozillaprodukte hat extrem nachgelassen. Wenn die nicht einmal mehr eine...

Lala Satalin... 23. Jul 2012

Und was hast du für MAC-Hardware? Intel-Grafik? Core2Duo? Dann darfst du dich nicht...

defaulx 21. Jul 2012

Die Browser werden tatsächlich besser und schneller, nicht nur Firefox. Aber in ungefähr...

kiviuq 21. Jul 2012

Seit dem ich Tree Tab benutze verliere nicht mehr so leicht den Überblick. Die Zeiten wo...



Aktuell auf der Startseite von Golem.de
OneXPlayer 1S im Test
Die Über-Switch

Mit schnellem Prozessor, viel RAM und integrierter Intel-GPU soll der OneXPlayer zum stärksten Spiele-Handheld werden. Das klappt zumindest teilweise.
Ein Test von Martin Wolf

OneXPlayer 1S im Test: Die Über-Switch
Artikel
  1. Edge-Browser: Microsoft will Installation von Chrome verhindern
    Edge-Browser
    Microsoft will Installation von Chrome verhindern

    Microsoft intensiviert sein Vorgehen gegen andere Browser: Vor der Installation von Chrome wird Edge übertrieben gelobt.

  2. Lieferdienst: Gorillas wollen Anhebung des Mindestlohns zuvorkommen
    Lieferdienst
    Gorillas wollen Anhebung des Mindestlohns zuvorkommen

    Die selbstständigen Streiks bei Gorillas zeigen Wirkung. Gegen den neuen Betriebsrat will die Geschäftsführung eventuell weiter gerichtlich vorgehen.

  3. Ikea Åskväder: Modulare Steckdosenleiste startet in Deutschland
    Ikea Åskväder
    Modulare Steckdosenleiste startet in Deutschland

    Die modulare Steckdosenleiste von Ikea ermöglicht viele Anpassungen und wird erstmals auf der Ikea-Webseite gelistet.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Saturn-Advent: Toshiba Canvio 6TB 88€ • KFA2 Geforce RTX 3070 OC 8GB 1.019€ • Netgear günstiger (u. a. 5-Port-Switch 16,89€) • Norton 360 Deluxe 2022 18,99€ • Gaming-Monitore zu Bestpreisen (u. a. Samsung G3 27" FHD 144Hz 219€) • Spiele günstiger (u. a. Hades PS5 15,99€) [Werbung]
    •  /