Mozilla agregó soporte para múltiples procesos de contenido en Firefox 54 Stable. La compañía probó la funcionalidad en versiones de desarrollo del navegador web Firefox antes y tomó la decisión de habilitar procesos de contenido en Firefox Stable basándose en los resultados de las pruebas en esas versiones de desarrollo.

Las versiones estables actuales del navegador web Firefox utilizan cuatro procesos de contenido, lo que significa que varios sitios comparten un proceso de contenido cuando se abren varios sitios en el navegador.

Esto significa que los sitios web compartirán un proceso de datos; esto es diferente a cómo los navegadores basados ​​en Chromium manejan esto, ya que inician un nuevo proceso para cada página abierta en el navegador y también para los complementos.

¿Por qué cambiaría el número de procesos?

Los usuarios de Firefox que operan sistemas con poca RAM, por ejemplo, una PC con 2 Gigabytes de RAM, pueden considerar reducir el número de procesos de contenido para que Firefox use menos RAM.

Los usuarios que operan sistemas con mucha RAM pueden considerar aumentar el número de procesos para mejorar aún más la estabilidad y la seguridad.

Cambiar los procesos de contenido multiproceso de Firefox

procesos de contenido de firefox

Firefox no sería Firefox si no hubiera una opción para jugar con diferentes valores de proceso de contenido.

Firefox usó un proceso de contenido inicialmente cuando la función se lanzó por primera vez, pero eso se cambió a cuatro procesos de contenido rápidamente después de pruebas exitosas.

Nada impide que los usuarios aumenten ese límite para usar más de un proceso de contenido.

Cada proceso de contenido aparece como firefox.exe en Windows sin información distintiva.

Firefox ejecuta tantos procesos de contenido como ves enumerados allí, siempre que el uso de múltiples procesos esté habilitado en el navegador.

dom.ipc.processCount

dom.ipc.processCount

Es bastante fácil cambiar el número de procesos de contenido. Así es como se hace:

  1. Escribe about: config en la barra de direcciones de Firefox y presiona enter.
  2. Confirme que tendrá cuidado si aparece una advertencia.
  3. Busque la preferencia dom.ipc.processCount.
  4. Haga doble clic en él y cambie su valor. El valor predeterminado es 1, lo que indica que se utiliza un proceso de contenido.
  5. Reinicie Firefox luego. La forma más fácil de hacerlo es Shift-F2, escriba reiniciar, presione enter.

Firefox utilizará el número seleccionado de procesos de contenido después del reinicio.

Tenga en cuenta que utilizará más memoria cuando aumente el número de procesos de contenido en Firefox multiproceso, y menos memoria si reduce el número.

Mozilla ejecutó algunos puntos de referencia de memoria recientemente y descubrió que Firefox multiproceso utilizará entre un 10% y un 20% más de memoria inicialmente con un proceso de contenido habilitado, y aproximadamente el doble de memoria con 8 procesos de contenido.

Esta es probablemente una de las principales razones por las que Mozilla lanzó inicialmente la arquitectura multiproceso con un proceso de contenido y la aumentó a (solo) cuatro en las versiones estables recientes del navegador web.

Idealmente, desde el punto de vista de la estabilidad y la seguridad, separaría cada pestaña, complemento y la interfaz de usuario del navegador individualmente.