Archivos
El rendimiento de Firefox mejorará en páginas con muchas imágenes
Hace dos años atrás, cuando Mozilla lanzó Firefox 4, despertó y se dio cuenta lo «retrasado» que se encontraba su navegador con respecto a los restantes existentes en el mercado; tomó varias medidas entre las que podemos mencionar las liberaciones cada seis semanas y la creación del proyecto MemShrink.
MemShrink busca precisamente, reducir el consumo del navegador. Y lo hicieron de notable. Tanto, que ahora mismo Firefox es, de los principales, el más moderado con los recursos de la máquina de gasta. Los interesados en el progreso de este proyecto, pueden leer el blog de Nicholas Nethercote, allí encontrarán información detalla de este.
Pues bien, MemShrink sigue dando sus frutos y tras corregir varios errores importantes el uso de Firefox en páginas web con una gran cantidad de imágenes mejorará de manera crítica. De hecho, la mejora comenzó con Firefox 24, aunque no terminará de estar implementada por completo hasta Firefox 27.
La siguiente gráfica muestra claramente cómo Firefox se ha apretado el cinturón, y solo incluye hasta la versión Aurora, a la espera de que Firefox Nightly (27) introduzca el último cambio de gracia: « Leer más »
Firefox 15 consumirá hasta 4 veces menos memoria
Pues si amigos, es como lo están leyendo, Firefox 15 -actualmente en el canal Nightly- consumirá hasta 4 veces menos memoria RAM si utilizamos complementos, algo que desde hace tiempo si viene esperando. La noticia la ha dado a conocer Nicholas Nethercote, líder del proyecto MemShrink desde su blog.
Según una persona, su Firefox iniciaba consumiendo 170 MB y al final del día estaba utilizando alrededor de 800 o 900 Mb pero después de aplicado el parche aunque sigue iniciando con 170 Mb, esta vez sólo consume 230 Mb al final del día, algo que representa hasta 4 veces la reducción del consumo de memoria.
La idea central de la mejora es apagar o desactivar los complementos mientras no se están usando, así se mantendrán a raya los comportamientos zombies y las fugas de memoria que estos puedan ocasionar. Todo esto pudo ser posible gracias a la introducción en Firefox 13 de los compartimientos, la opción de Mozilla para llevar un mejor control de la memoria.
En esta PC estoy usando 7 complementos y antes con 4 o 5 pestañas abiertas el Firefox consumía alrededor de 160 MB o más, ahora ronda los 120 Mb y en algunas ocasiones menos. Esta característica hará que en máquinas con menos prestaciones nuestro Firefox vaya mucho mejor. « Leer más »
SpiderMonkey está a dieta
SpiderMonkey, el motor JavaScript implementado en Firefox desde su versión 3.0 está sometido a una rigurosa dieta en su consumo de memoria. Así a anunciado Nicholas Nethercote, líder del proyecto MemShrink que lleva adelante Mozilla para mejorar este apartado en el navegador desde su blog.
Según Nick con estas mejoras en el motor JS ahora Firefox podrá usar aproximadamente entre un 30 y 50% menos que versiones anteriores.
Pero bueno ¿qué ha hecho Mozilla para llegar a esto? Después de analizar cada parte de SpiderMonkey se dieron cuenta que los JSObject (forma de representar cada objeto) son muy grandes y están trabajando para reducirlo desde 40 a 16 bits para plataformas de 32 bits y de 72 a 32 en plataformas de 64 bits. También han reducido los valores de las JSFunction, los Shapes (estructura de datos para hacer el acceso a la propiedad de cada objeto más rápida) y las HashTables.
Pero todo no termina ahí, hacer más eficaz la ejecución de JavaScript en el navegador es una prioridad para Mozilla. Los miembros de MemShrink han señalado que entre el 70 y 80 % de las veces los JSScripts creados nunca son corridos pues muchos sitios usan librerías como JQuery y sólo usan una fracción de ellas. Esto último no es tan importante pero si SpiderMonkey podría ser cambiado para generar bytecode de scripts perezosamente se podrían ahorrar algunos megas y aumentar el tiempo de renderización de las páginas.
Todas esas mejoras podemos encontrarlas en Firefox 10 (actualmente en el canal Nightly) aunque para concretar varias ideas ellos mismos han decido dejar otras cosas para el desarrollo de Firefox 11.
Nick también ha dicho que hay una increíble cantidad de trabajo que se está realizando en SpiderMonkey en estos momentos, y muchos de ellos le ayudará a reducir el consumo de RAM a Firefox. Y además se siente ansioso por ver como será el futuro de SpiderMonkey en 6 meses.
Sin dudas buenas noticias, esperemos dentro de unos meses para ver resultados más precisos y concretos.
Firefox ahora con Telemetry
La versión 7 de Firefox está marcando una pauta en las versiones de Firefox en lo que a medida de rendimiento se refiere. Anteriormente, se medía el desempeño del navegador desde las máquinas de los desarrolladores, pero esta medida no estaba cerca del verdadero rendimiento del navegador en el mundo real. El hardware de consumo bastante más lento que el usado por los desarrolladores, los cambios en los patrones de uso y la preinstalación de bloatware afectan a Firefox de manera notable.
Telemetry de Firefox es una característica que permitirá enviar datos de rendimiento del navegador en la medida que los usuarios lo deseen sin interferir con su navegación. En el momento de la instalación o actualización de Firefox se preguntará a los usuarios si desean reportar los datos de rendimiento del navegador a Mozilla. El objetivo de obtener esta información es complementar los datos que Mozilla ha conseguido con sus pruebas internas (el de las máquinas de sus desarrolladores). Las técnicas para medir el desempeño que utiliza Telemetry son muy livianas y no tendrán un impacto negativo en el rendimiento de Firefox. « Leer más »



Navidad prueba
Dota
Assasin Creed 2 
