Cómo se hace? Activar Electrolysis en Firefox Nightly

Comentarios 5

¿Les gustaría un Firefox multiprocesos? De seguro que si, hace mucho que los fans al panda rojo estamos esperando esto. Las razones: mayor seguridad y mejor rendimiento al tratar las pestañas y plugins fuera del proceso principal del navegador, evitando cuelgues por algún fallo.

Electrolysis aún está en desarrollo pero se puede probar bajo nuestra responsabilidad de la siguiente manera (recomiendo usar Firefox Nightly):

  1. Abrir la configuración avanzada (about:config)
  2. Cambiar el valor de la preferencia browser.tabs.remote a true
  3. Reiniciar Firefox

Cuando ejecutes nuevamente Firefox, las pestañas y plugins se ejecutarán en otro proceso, las que se muestren con el título subrayado son las que están fuera del proceso principal. Cada vez que abras una nueva pestaña, no se creará un nuevo proceso sino que, esta se añadirá al que el navegador elija. Por defecto, el número de procesos aislados a tener es 1 y modificando la preferencia dom.ipc.processCount tendrás el control de ellos.

 Hasta el momento con Electrolysis activado funcionan:

  • Los botones de atrás y adelante
  • Las barras de direcciones y búsqueda
  • El menú contextual -clic derecho- (algunas veces)
  • Los marcadores
  • Flash (algunas veces)
  • Clic central para abrir vínculos
  • La instalación de complementos desde AMO (sin el progreso de descarga)
  • Hacer zoom
  • Restaurar sesión

¿Qué no funciona aún?

  • Las herramientas de desarrollo
  • Muchos complementos
  • Muchos plugins
  • Clic to Play

A continuación algunas tomas del consumo de memoria de los procesos y del mensaje que se muestra al fallar una pestaña.

Electrolysis_activado_home_screen

Firefox con Electrolysis activado mostrando la pantalla de inicio

Electrolysis_activado_4_pestanas

Firefox con Electrolysis activado y 4 pestañas abiertas

Electrolysis_mensaje_error

Mensaje de error que se muestra cuando falla una pestaña

No se tiene una fecha exacta para culminar este proyecto y poco a poco el equipo de desarrollo va avanzado pues no es tarea de meses. Es genial ver como se dan pasos hacia un Firefox multiprocesos

5 Comentarios

Escribir Comentario
  1. Ya lo estoy probando a ver que tal

  2. Que va! Demasiado no poder abrir un enlace en una pestaña nueva XDD

  3. @elav si, es muy molesto eso

  4. pt-br: Não funciona para mim: Enable E10S (multi-process) (disabled: An accessibility tool is active)

Escribe un comentario

Puedes usar las etiquetas HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>