Mozilla finalmente agregará soporte multiproceso a Firefox 48

Firefox

Hace casi siete años, Mozilla anunció que comenzaría a implementar una nueva versión con capacidad para multiprocesos de su popular navegador. Ahora, finalmente está listo para comenzar a implementar esa capacidad para sus usuarios, aunque solo lentamente al principio. Al momento de escribir estas líneas, la implementación multiproceso de Firefox (denominada Electrólisis, también conocida como e10s), se implementará en un grupo selecto de usuarios beta que prueban Firefox 48. Si los evaluadores iniciales no encuentran problemas, la función se habilitará en más y más sistemas , hasta que se estrene en Firefox 48 en aproximadamente seis semanas.

Así es cómo Mozilla describe su propia implementación de funciones.

De manera similar a cómo los químicos pueden usar la técnica llamada electrólisis para dividir el agua en hidrógeno y oxígeno, estamos usando el proyecto Electrólisis para dividir Firefox en un proceso de interfaz de usuario y un proceso de contenido. Dividir la IU del contenido significa que cuando una página web está devorando el procesador de su computadora, sus pestañas, botones y menús no se bloquearán también ...



Este es un gran cambio para Firefox, el más grande que hayamos enviado ... Como se señaló anteriormente, esta es solo la primera fase. A continuación, trabajaremos para llevar E10S a las cohortes que no son elegibles en Firefox 48. Queremos que el 100% de nuestros usuarios de versiones se beneficien de esta enorme mejora. Después de eso, trabajaremos en la compatibilidad con varios procesos de contenido. Con esa base en su lugar, los próximos proyectos son el espacio aislado para la seguridad y aislan las extensiones en sus propios procesos.

Adición de multiprocesamiento

Chrome, Internet Explorer y Edge han utilizado el sandboxing multiproceso para pestañas durante años. En este modelo, cada pestaña del navegador es independiente de la otra. La ventaja de este enfoque es que una sola pestaña de ejecución lenta no puede bloquear todo el sistema y permite que cada pestaña esté separada de las demás de forma independiente. Una de las desventajas es que esto requiere más memoria por pestaña, razón por la cual Chrome a veces ha sido criticado por ser un acaparador de RAM.

Varios procesos de Firefox

Implementación de multiprocesador de Firefox (representación del artista)

Desafortunadamente, Firefox no fue diseñado para implementar cada pestaña como su propio proceso independiente, y agregar esta capacidad requirió que el equipo volviera a diseñar partes significativas del navegador para que fueran compatibles con este nuevo enfoque. La electrólisis no implementará la compatibilidad con múltiples procesos en un solo salto; en cambio, todas las páginas existirán en un hilo, mientras que la interfaz de usuario se desviará a un hilo diferente. Esto debería aliviar algunos de los tartamudeos y ralentizaciones que ve en FF cuando el navegador tiene muchas pestañas abiertas. Si alivia completamente el problema o no, sigue siendo una cuestión abierta; Regularmente veo que el uso de RAM de Firefox aumenta de 2 a 4 GB, solo para volver a colapsar a 1/10 de ese tamaño cuando abro y cierro el navegador. (Desactivar todos los complementos y ejecutar en modo seguro no soluciona el problema).

El objetivo a largo plazo de Electrolysis sigue siendo crear un navegador con aislamiento por pestaña, pero no está claro cuándo Mozilla alcanzará ese objetivo. El desarrollo de Electrólisis se detuvo durante varios años, mientras la compañía atacaba otras frutas fáciles de conseguir para mejorar la capacidad de respuesta y el rendimiento, pero la necesidad de reconstruir el navegador desde cero también ha retrasado el lanzamiento.

La electrólisis debería ser más rápida y con mayor capacidad de respuesta una vez que se estrene FF48, pero si ayudará a frenar la caída de la cuota de mercado de Mozilla es otra cuestión.

StatCounter1

Los datos de Statcounter muestran que la participación de mercado de Firefox ha tenido una tendencia a la baja, al igual que IE / Edge. Si bien la disminución parece modesta en los últimos meses, Firefox ha estado perdiendo lentamente la participación de mercado durante años; según Statcounter, su participación de mercado en junio de 2014 fue del 19,6%, en comparación con solo el 15,6% en abril. IE y Edge también han disminuido, a pesar de los esfuerzos de Microsoft por impulsar a los usuarios hacia Windows 10.

Si desea obtener más información sobre la electrólisis y la justificación del programa, estos enlaces debiera ser de uso.

Copyright © Todos Los Derechos Reservados | 2007es.com