Firefox Quantum menja RAM com Chrome


Durant molt de temps, el Firefox de Mozilla ha estat el meu navegador web preferit. Sempre l'he preferit a utilitzar Chrome de Google, per la seva simplicitat i l'ús raonable dels recursos del sistema (especialment la memòria RAM). A moltes distribucions de Linux com Ubuntu, Linux Mint i moltes altres, Firefox fins i tot ve instal·lat per defecte.

Recentment, Mozilla va llançar una versió nova, potent i ràpida de Firefox anomenada Quantum. I segons els desenvolupadors, és nou amb un \motor potent que està creat per a un rendiment ràpid, una càrrega de pàgines millor i més ràpida que utilitza menys memòria de l'ordinador.

No obstant això, després d'actualitzar a Firefox Quantum, vaig notar dos canvis significatius amb l'actualització més gran de Firefox: primer, és ràpid, vull dir molt ràpid, i en segon lloc, és voraç de RAM igual que Chrome, a mesura que obriu més pestanyes. i continuar utilitzant-lo durant molt de temps.

Per tant, vaig fer una investigació senzilla per examinar l'ús de la memòria de Quantum i també vaig intentar comparar-lo amb l'ús de la memòria de Chrome, utilitzant el següent entorn de prova:

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 consumeix memòria RAM amb moltes pestanyes obertes

Si obriu Quantum amb poques pestanyes, diguem que fins a 5, notareu que el consum de memòria del Firefox és bastant bo, però a mesura que obriu més pestanyes i continueu utilitzant-lo durant molt de temps, tendeix a consumir memòria RAM.

Vaig realitzar algunes proves utilitzant el procés superior per l'ús de la memòria RAM. Sota aquesta eina, per ordenar els processos per l'ús de la memòria RAM, només cal que premeu la tecla m.

Vaig començar executant mirades i ordenant els processos per l'ús més elevat de RAM abans d'iniciar Firefox, tal com es mostra a la captura de pantalla següent.

$ glances 

Després d'iniciar el Firefox i utilitzar-lo durant gairebé mitja hora amb menys de 8 pestanyes obertes, vaig capturar una captura de pantalla de mirades amb processos ordenats per ús de RAM que es mostra a continuació.

A mesura que vaig seguir utilitzant Firefox durant tot el dia, l'ús de memòria va augmentar constantment, tal com es veu a la següent captura de pantalla.

Al final del dia, el Firefox ja havia consumit més del 70% de la memòria RAM del meu sistema, tal com mostra l'indicador d'avís vermell a la captura de pantalla següent.

Tingueu en compte que durant la prova, no vaig executar cap altra aplicació que consumís RAM a part del mateix Firefox (per tant, sens dubte va ser la que consumia més quantitat de RAM).

A partir dels resultats anteriors, Mozilla va ser bastant enganyós en dir als usuaris que Quantum utilitza menys memòria de l'ordinador.

Després d'haver conegut Chrome per menjar RAM, l'endemà, vaig decidir també comparar el seu ús de memòria (de Quantum) amb Chrome, tal com s'explica a la secció següent.

Firefox Quantum vs Chrome: ús de RAM

Aquí, vaig començar la meva prova llançant els dos navegadors amb el mateix nombre de pestanyes i obrint els mateixos llocs a les pestanyes corresponents, tal com es veu a la captura de pantalla següent.

Aleshores, de cop d'ull, vaig veure el seu ús de memòria RAM (processos ordenats per ús de memòria com abans). Com podeu veure en aquesta captura de pantalla, tenint en compte tots els processos de Chrome i Firefox (processos pare i fill), de mitjana, Chrome encara consumeix més percentatge de RAM que Quantum.

Per entendre millor l'ús de memòria dels dos navegadors, hem d'interpretar clarament la sortida el significat de les columnes %MEM, VIRT i RES de les capçaleres de la llista de processos:

  • VIRT: representa la quantitat total de memòria a la qual un procés pot accedir en aquest moment, que inclou la memòria RAM, l'intercanvi i qualsevol memòria compartida a la qual s'accedeix.
  • RES: és la representació precisa de la quantitat de memòria resident o de memòria física real que consumeix un procés.
  • %MEM: representa el percentatge de memòria física (resident) utilitzat per aquest procés.

A partir de l'explicació i els valors de les captures de pantalla anteriors, Chrome encara consumeix més memòria física que Quantum.

Amb tot, suposo que el nou motor ràpid de Quantum, que s'inclou amb moltes altres millores de rendiment, parla de la seva gran utilització de la memòria. Però val la pena? M'agradaria venir aquí de tu, mitjançant el formulari de comentaris a continuació.