Zoeken op website

Firefox Quantum eet RAM zoals Chrome


Lange tijd was Mozilla's Firefox mijn favoriete webbrowser. Ik heb er altijd de voorkeur aan gegeven boven het gebruik van Google's Chrome, vanwege de eenvoud en het redelijke gebruik van systeembronnen (vooral RAM). Op veel Linux-distributies zoals Ubuntu, Linux Mint en vele andere wordt Firefox zelfs standaard geïnstalleerd.

Onlangs heeft Mozilla een nieuwe, krachtige en snellere versie van Firefox uitgebracht, genaamd Quantum. En volgens de ontwikkelaars is het nieuw met een “krachtige engine die is gebouwd voor snelle prestaties, beter en sneller laden van pagina’s die minder computergeheugen gebruiken. ”

Lees ook: Firefox Quantum installeren onder Linux

Nadat ik echter de update naar Firefox Quantum had uitgevoerd, merkte ik twee belangrijke veranderingen op, met verreweg de grootste update voor Firefox: ten eerste is het snel, ik bedoel echt snel, en ten tweede is het gretig naar RAM net als Chrome, omdat u meer tabbladen opent en het langere tijd blijft gebruiken.

Daarom heb ik een eenvoudig onderzoek uitgevoerd om het geheugengebruik van Quantum te onderzoeken, en ook geprobeerd het te vergelijken met het geheugengebruik van Chrome, met behulp van de volgende testomgeving:

Operating system - Linux Mint 18.0
CPU Model        - Intel(R) Core(TM) i3-3120M CPU @ 2.50GHz                                                            
RAM 		 - 4 GB(3.6 Usable)

Firefox Quantum eet RAM met veel geopende tabbladen

Als u Quantum opent met slechts een paar tabbladen, laten we zeggen maximaal 5, zult u merken dat het geheugengebruik door Firefox redelijk goed is, maar naarmate u meer tabbladen opent en doorgaat als je het lang gebruikt, heeft het de neiging om RAM op te eten.

Ik heb een paar tests uitgevoerd met behulp van blikken - een realtime Linux-systeemmonitoringtool, om het topproces te bekijken op basis van RAM-gebruik. Met deze tool drukt u eenvoudigweg op de m-toets om processen te sorteren op RAM-gebruik.

Ik begon met het uitvoeren van blikjes en het sorteren van processen op het hoogste RAM-gebruik voordat ik Firefox startte, zoals weergegeven in de onderstaande schermafbeelding.

glances 

Nadat ik Firefox had opgestart en het bijna een half uur had gebruikt met minder dan 8 tabbladen open, heb ik hieronder een screenshot gemaakt van de processen gesorteerd op RAM-gebruik.

Terwijl ik Firefox de hele dag door bleef gebruiken, nam het geheugengebruik gestaag toe, zoals te zien is in de volgende schermafbeelding.

Aan het eind van de dag had Firefox al meer dan 70% van mijn systeem-RAM verbruikt, zoals blijkt uit de rode waarschuwingsindicator in de volgende schermafbeelding.

Houd er rekening mee dat ik tijdens de test geen andere RAM-verbruikende applicaties heb uitgevoerd, afgezien van Firefox zelf (het was dus zeker degene die de meeste hoeveelheid RAM verbruikte).

Uit de bovenstaande resultaten blijkt dat Mozilla nogal misleidend was door gebruikers te vertellen dat Quantum minder computergeheugen gebruikt.

Omdat ik wist dat Chrome RAM verbruikt, besloot ik de volgende dag ook het geheugengebruik (van Quantum) te vergelijken met Chrome, zoals uitgelegd in de volgende sectie.

Firefox Quantum versus Chrome: RAM-gebruik

Hier begon ik mijn test door beide browsers met hetzelfde aantal tabbladen te starten en dezelfde sites in overeenkomstige tabbladen te openen, zoals te zien in de onderstaande schermafbeelding.

Vervolgens bekeek ik vanuit een blik hun RAM-gebruik (gesorteerde processen op geheugengebruik zoals voorheen). Zoals u in deze schermafbeelding kunt zien, verbruikt Chrome, gezien alle Chrome- en Firefox-processen (bovenliggende en onderliggende processen), gemiddeld nog steeds een groter percentage RAM dan Kwantum.

Om het geheugengebruik door de twee browsers beter te begrijpen, moeten we de uitvoer en de betekenis van de kolommen %MEM, VIRT en RES duidelijk interpreteren de kopteksten van de proceslijst:

  • VIRT – vertegenwoordigt de totale hoeveelheid geheugen waartoe een proces op dit moment toegang heeft, inclusief RAM, Swap en eventueel gedeeld geheugen waartoe toegang wordt verkregen.
  • RES – is de nauwkeurige weergave van de hoeveelheid intern geheugen of feitelijk fysiek geheugen die een proces verbruikt.
  • %MEM – vertegenwoordigt het percentage fysiek (resident) geheugen dat door dit proces wordt gebruikt.

Uit de uitleg en waarden in de bovenstaande schermafbeeldingen blijkt dat Chrome nog steeds meer fysiek geheugen in beslag neemt dan Quantum.

Al met al denk ik dat de snelle nieuwe engine van Quantum, die wordt geleverd met vele andere prestatieverbeteringen, spreekt voor het hoge geheugengebruik. Maar is het de moeite waard? Ik wil graag iets van je weten, via het onderstaande reactieformulier.