Der Webbrowser ist, wie bei den meisten Web-Leuten, mein hauptsächliches Werkzeug zum Arbeiten. Der wird morgens, wenn der Computer startet, als erstes Programm angeworfen und abends als letztes Programm wieder beendet. Im Idealfall läuft diese Browsersitzung den gesamten Tag durch, mit mehreren Tabs, also Fenstersitzungen. Mal kommt ein Tab dazu, mal wieder eines weg und so geht das. Selten habe ich mal mehr als zehn Tabs geöffnet, aber in der Tab-Klasse merkt man dann selbst bei meinem nagelneuen Laptop, dass Power allein in der Enterprise-Klasse nicht hilft.
Mein Webbrowser ist Firefox, seit Anfang an. Nein, eigentlich auch schon davor, denn der Netscape Navigator war mein erster Webbrowser und dann kam der Communicator und dann Firefox. Ich kann behaupten, wirklich jede Firefox-Version mitgemacht zu haben, bis zur heutigen Version 54. Die jetzt endlich jeden Tab in einen eigenen Prozess packt. Damit läuft der Browser noch stabiler, habe ich mir sagen lassen, aber Stabilität ist eigentlich kein echtes Problem gewesen.
Bis jetzt. Denn Firefox sorgt auf meinem PC seit einigen Wochen regelmäßig dafür, dass der Nvidia-Grafiktreiber abstürzt und neu gestartet werden muss und das gleich mehrfach am Tag. Klar, man kann ausschalten, dass die Hardwarebeschleunigung verwendet wird, aber damit läuft Firefox gefühlt auf halber Kraft. Gut, kann man zur Not damit leben.
Ab Version 54 beobachtete ich aber nochmal Performanceeinbußen und das eigentlich auf einem respektablen Computer mit 16 GB RAM. Der Grund zeigt sich, wenn man einmal im Task Manager schaut, was Firefox da eigentlich arbeitsspeichermäßig treibt. Die eine Firefox-Sitzung, die ich hier gerade habe und darin einen einzigen Tab geöffnet habe – nämlich den zum Schreiben dieses Blogartikels – verbraucht mal eben 1 Gigabyte Arbeitsspeicher.
Ich wiederhole: 1 Gigabyte Arbeitsspeicher. 1.047.632.238 Bytes, um genau zu sein in dieser Sitzung.
Google Chrome, den ich ebenfalls hin und wieder zum Website-Vergleich brauche, macht das exakt gleiche für 58 Megabyte Arbeitsspeicher. Also für etwas mehr als 5 % des Arbeitsspeichers, das Firefox 54 sich genehmigt. Und dabei nicht ständig den Nvidia-Grafiktreiber abstürzen lässt.
Mal ganz unverblümt zu euch gesprochen, liebe Mozilla-Leute: Geht’s noch?
Okay, ich habe verstanden, dass ihr zu Beginn der Verteilung der Version 54 sicherheitshalber angekündigt habt, dass die neue Prozessstruktur zunächst einmal mehr Arbeitsspeicher konsumieren wird und man sich nun an die Optimierung des Arbeitsspeicherbedarfs heranmacht. Zwar hat Firefox schon zu diesem Zeitpunkt in der letzten Version bei mir im Durchschnitt 500 Megabyte Arbeitsspeicher konsumiert, aber mit 10 % vorübergehenden Aufschlag hätte ich leben können. Gut, auch mit 20 %, wenn es dann wirklich einmal besser wird.
Aber 100 %? 1 Gigabyte im Normalzustand? Ein Gigabyte, Herrschaften?
Ich möchte ehrlich zu euch sein, Mozilla: Ihr habt den Bogen so überspannt, wie man ihn eigentlich gar nicht mehr überspannen kann, ohne dass einem Wurfarm und Sehne um die Ohren fliegen. Wir propagieren einerseits seit Jahrzehnten das schlanke Web mit schnellen Oberflächen und möglichst wenig Befehlsspeck und dann kommt der Webbrowser, der mal eben so viel Arbeitsspeicher braucht, wie das restliche hostende Betriebssystem.
Geht in euch, Mozilla. Schnell. Schon jetzt seit ihr deutlich unter 20 % Marktanteil und es ist kaum zu erwarten, dass Google Chrome nochmal etwas von den derzeitigen 60 % freiwillig etwas abgeben mag. Eigentlich geht es inzwischen um das nackte Überleben. Und wenn ich mir den Task Manager so anschaue: Eigentlich seid ihr schon längst reif für die Intensivstation. Ihr braucht kein neues Logo und auch keine neuen Konzepte. Ihr braucht vor allem wieder einen Webbrowser, der funktioniert.
Update:
Immerhin muss ich die regelmäßigen Abstürze des Grafiktreibers jemand anderem in die Schuhe schieben, nämlich Nvidia. Die haben es nämlich geschafft, in einer der letzten Treiberupdates einen Fehler hineinzubauen, der in Firefox-Sitzungen (und auch nur da) dafür sorgt, dass bei größeren Grafikgeschichten dann der Grafiktreiber abstürzt. Ab wann das Problem auftaucht – keine Ahnung. Ich habe ein altes März-Treiberpaket zurückinstalliert und damit sind die Abstürze zumindest wieder weg.
Das Arbeitsspeicher-Problem habe ich zumindest einmal dadurch entschärft, in dem Firefox nun gänzlich ohne Add-Ons läuft. Ist aber nicht des Rätsels Lösung, denn ich habe auf meinem PC zu Hause immer noch deutlich mehr Arbeitsspeicherbedarf, als auf dem Laptop, obwohl auf dem PC inzwischen auch das Firefox-Profil vollständig neu eingerichtet ist. No idea. Vielleicht wird das tatsächlich irgendwann mal besser.
Schreibe einen Kommentar