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.
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
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.
| Mozilla: Firefox 15 Beta benötigt deutlich weniger Speicher | Javascript-Debugger |






Nun bei dem was ich gesehen hab - und ich hab durchaus EIZO und Trinitron durchweg...
Die Qualität der Mozillaprodukte hat extrem nachgelassen. Wenn die nicht einmal mehr eine...
Und was hast du für MAC-Hardware? Intel-Grafik? Core2Duo? Dann darfst du dich nicht...
Die Browser werden tatsächlich besser und schneller, nicht nur Firefox. Aber in ungefähr...
Seit dem ich Tree Tab benutze verliere nicht mehr so leicht den Überblick. Die Zeiten wo...
Kommentieren