Ich habe einen alten PC (Dell Optiplex GX50) mit einer Intel Pentium III CPU @768Mhz und 256 MB RAM, mit Windows XP. Als ich ihn gestern hochfuhr, war Firefox 3 installiert (und sonst nichts). Beim Öffnen von 2 Tabs (Youtube-Hauptseite, Google) verbrauchte er etwa 60-70 MB RAM. Jetzt habe ich Firefox 27 installiert und er verbraucht 140 MB RAM, während dieselben 2 Seiten geladen werden. Mit Firefox 3 konnte ich mehrere Tabs laden, etwa 15-20, und dann wurde er langsamer. Jetzt sind es ein paar Tabs und er verbraucht den gesamten RAM.
Warum hat sich der RAM-Verbrauch von Firefox 3 auf Firefox 27 verdoppelt, ohne dass spezielle Funktionen verwendet wurden und nur 2 Seiten geladen wurden? Ich weiß, dass viele neue Funktionen hinzugefügt wurden, aber hier verwende ich nichts Besonderes. Mozilla gab auch an, dass sie ihr Bestes tun, um den RAM-Verbrauch zu begrenzen. (Wie wir alle wissen, ist er seit Firefox 4 stark gestiegen.)
Wie kann man also den RAM-Verbrauch auf diesem alten PC begrenzen? Gibt es eine Möglichkeit, ungenutzte Funktionen zu deaktivieren, und welche sind das?
Antwort1
Ihre Antwort finden Sie in Ihrer Frage:
Es wurden viele neue Funktionalitäten hinzugefügt
Auch wenn Sie neue Funktionen nicht verwenden, muss der Browser sie jederzeit bereithalten. So funktionieren Computerprogramme. Außerdem bedeutet keine sichtbare Änderung der Funktionalität nicht, dass sich der zugrunde liegende Code nicht ändert, und daher kann sich auch der Speicherverbrauch ändern.
Der Versuch, den Speicherverbrauch so gering wie möglich zu halten, bedeutet nicht unbedingt, ihn so niedrig wie in der vorherigen Version zu halten. Es kommt sehr selten vor, dass Programme weniger RAM verbrauchen als vorherige Versionen. In diesem Fall sprechen wir von einem Unterschied von 26 Versionen (FF 3.5, 3.6, 4.0-27.0) oder 6 Jahren zwischen den Veröffentlichungsdaten. Das isteine Mengevon Versionen.
EntsprechendMoores GesetzDie Rechenleistung von Computern hat sich seit der Veröffentlichung von Firefox 3 etwa verachtfacht. Erwarten Sie nicht, dass moderne Versionen für derart alte Hardware entwickelt wurden.