Firefox Quantum Eats RAM como Chrome


Durante mucho tiempo, Firefox de Mozilla ha sido mi navegador web preferido. Siempre he preferido que use Chrome de Google, debido a su simplicidad y al uso razonable de recursos del sistema (especialmente RAM). En muchas distribuciones de Linux como Ubuntu, Linux Mint y muchas otras, Firefox incluso viene instalado de manera predeterminada.

Recientemente, Mozilla lanzó una versión nueva, potente y más rápida de Firefox llamada Quantum . Y de acuerdo con los desarrolladores, es nuevo con un "motor potente que está diseñado para un rendimiento de disparo rápido, una carga de páginas mejor y más rápida que utiliza menos memoria de computadora".

Sin embargo, después de actualizar a Firefox Quantum , noté dos cambios significativos, con mucho, la actualización más grande para Firefox: primero, es rápido, quiero decir realmente rápido, y segundo, es codicioso de RAM como Chrome , a medida que abre más pestañas y continúa usándola durante mucho tiempo.

Por lo tanto, realicé una investigación simple para examinar el uso de memoria de Quantum y también traté de compararlo con el uso de memoria de Chrome , utilizando el siguiente entorno de prueba:

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 Eats RAM con muchas pestañas abiertas

Si abre Quantum con solo unas pocas pestañas, digamos hasta 5 , notará que el consumo de memoria de Firefox es bastante bueno, pero a medida que abre más pestañas y continúa para usarlo por mucho tiempo, tiende a consumir RAM .

Realicé algunas pruebas con miradas: una herramienta de monitoreo del sistema Linux en tiempo real, para ver el proceso principal mediante el uso de RAM. Bajo esta herramienta, para ordenar los procesos por el uso de RAM, simplemente presione la tecla m .

Comencé ejecutando miradas y ordenando los procesos según el mayor uso de RAM antes de iniciar Firefox , como se muestra en la captura de pantalla a continuación.

$ glances 

Después de iniciar Firefox y usarlo durante casi media hora con menos de las pestañas 8 abiertas, capturé una captura de pantalla de miradas con procesos ordenados por el uso de RAM que se muestra a continuación.

A medida que continué usando Firefox a lo largo del día, el uso de la memoria fue aumentando constantemente como se ve en la siguiente captura de pantalla.

Al final del día, Firefox ya había consumido más del 70% de la RAM de mi sistema, como lo muestra el indicador de advertencia rojo en la siguiente captura de pantalla.

Tenga en cuenta que durante la prueba, no ejecuté ninguna otra aplicación que consumiera RAM aparte de Firefox (por lo que definitivamente fue la que consumió la mayor cantidad de RAM).

De los resultados anteriores, Mozilla fue bastante engañoso al decirles a los usuarios que Quantum usa menos memoria de la computadora.

Habiendo conocido Chrome para comer RAM, al día siguiente, decidí también comparar su uso de memoria (de Quantum) con Chrome como se explica en la siguiente sección.

Firefox Quantum Vs Chrome: Uso de RAM

Aquí, comencé mi prueba iniciando ambos navegadores con la misma cantidad de pestañas y abriendo los mismos sitios en las pestañas correspondientes como se ve en la captura de pantalla a continuación.

Luego, desde miradas , observé su uso de RAM (los procesos se clasificaron según el uso de memoria como antes). Como puede ver en esta captura de pantalla, considerando que todos los procesos Chrome y Firefox (procesos primarios y secundarios) en promedio Chrome aún consume más porcentaje de RAM que Quantum.

Para comprender mejor el uso de la memoria de los dos navegadores, debemos interpretar claramente el resultado de las columnas % MEM , VIRT y RES de Los encabezados de la lista de procesos:

  • VIRT – represents the total amount of memory a process is able to access at the moment, which includes RAM, Swap and any shared memory being accessed.
  • RES – is the accurate representation of how much amount of resident memory or actual physical memory a process is consuming.
  • %MEM – represents the percentage of physical (resident) memory used by this process.

A partir de la explicación y los valores en las capturas de pantalla anteriores, Chrome todavía come más memoria física que Quantum.

En general, supongo que el nuevo y veloz motor de Quantum, que viene con muchas otras mejoras de rendimiento, habla por su alta utilización de la memoria. Pero vale la pena? Quisiera saber de usted, a través del formulario de comentarios a continuación.