Firefox se mueve hacia las pestañas multiproceso

Tuvo que llegar Google al mercado con Chrome para que los desarrolladores de Firefox finalmente se pusieran de acuerdo en implementar un sistema similar donde cada pestaña será un proceso independiente, lo que significa mayor estabilidad y eficiencia de recursos.

Bajo el nombre código Electrolysis, un grupo de desarrolladores trabajará en paralelo al equipo de desarrollo estándar de Firefox para no  retrasar futuras versiones. Cambiar la manera en la que funciona Firefox a un modelo multiproceso no es una tarea fácil debido -principalmente- a que muchos componentes están hechos para una estructura uniproceso, por lo que hay muchas líneas de código que re escribir.

Un ejemplo es el proceso de carga de imágenes, donde las opciones más fuertes son hacer un cargador de imágenes que funcione de manera independiente en cada pestaña o hacer un  servidor central de carga de imágenes en el núcleo del navegador donde cada pestaña tendrá un cliente que se comunicará con el servidor para obtener la imagen o datos desde la caché. El segundo enfoque si bien es mucho más complejo, presenta una ganancia enorme en eficiencia y elimina las redundancias posibles que podrían producirse al tener cuatro procesos cargando una imagen a la vez sin saber que uno de ellos ya la descargó por completo.

Lo mejor de todo es que  de una vez por todas no se nos caerá el navegador entero debido a una página  mañosa que tiene hambre de poder e intenta apoderarse de tu equipo o plugins a medio hacer que causan mas caos que cualquier otra cosa. Sin duda los beneficiados seremos nosotros al ver a los desarrolladores compitiendo entregando un producto de calidad o no metiendo el navegador forzosamente en las actualizaciones automáticas u otra táctica oscura.

[ars]

Related posts

NVIDIA RTX Remix se actualiza a DLSS 3.5 con reconstrucción de rayos

Los desafíos de la computación cuántica y su impacto en Chile

Samsung presentó en Chile sus nuevos televisores con Inteligencia Artificial

8 Comment

gabriel 6 mayo, 2012 - 11:14

Si alguien me dice que notan de diferente en firefox 12 me avisan

rainer 16 julio, 2009 - 16:16

na guara yo deseando eso desde que estos inventaron la benditas pestañas
ya me estaba preguntando cuando harian eso.

j9 8 julio, 2009 - 21:26

Cada pestaña será un proceso diferente, creo que eso indica mayor uso de recursos o me equivoco?

Marco Antonio Choque U. 8 julio, 2009 - 13:04

Noir, ya te lo dijeron anteriormente..

eres una.. MAQUINA LOCA DE ESCRIBIR NOTICIAS!! XD!! 😀

sobre el post, la 2º opcion es la ideal 😀

mordur 8 julio, 2009 - 10:42

La ultima version de firefox se queda en lo bonita. Se supone que es mas rapida que la competencia, pero solo es mas rapida que la version anterior (lo cual no es malo), pero a costa de un consumo de memoria que alcanzaba windows xp solo! Deje de usarlo porque a veces, con una sola pesataña abierta, consumia hasta 128 mb de memoria. Ni un brillo!

BladeDave 7 julio, 2009 - 21:54

No creo q Opera tenga aplicada este sistema, yo lo ocupo, y aveces no es TAN eficiente :P, pero es filete.

De todas maneras, gran medida, multiprocesos es el future

Andrres3 7 julio, 2009 - 14:56

Opera!!!!!!!!!!!

MaTu 7 julio, 2009 - 14:25

Porfin!
Ayer exactamente probe el Google Chrome y la verdad me gusto bastate pero no me quiero despegar del Firefox espero que no me defrauden a mi con firefox se me traban algunas aplicaciones javas y a veces se me laguea el navegar

Add Comment