Web Hosting rápido y seguro cortesía de XMundo. Oferta con cupón VivaLinux! 100 Mb con MySQL y PHP: $9.99/Mes.

Problemas de rendimiento en Firefox 3.0 para Linux

En los últimos días se ha venido comentando de que el beneficio que va a traer Firefox 3.0 no será tan grande, o bien que el producto no va a salir completamente depurado y libre de bugs. En este punto tenemos que ver las dos partes, por una, los blogs que comentan esta noticia. Por otra parte, la respuesta de Mozilla, de parte de Mike Shaver.

La nueva versión de Firefox guarda sus datos, como marcadores, descargas, historial y las distintas bases de datos en un formato libre y abierto como es SQLite (que es utilizado para la nueva barra de direcciones inteligente). SQLite parece ser que tiene problemas de rendimiento (a pesar de ser mucho más ligero y rápido que otras bases de datos, como MySQL u Oracle) con algunos sistemas GNU\Linux, que utilicen un sistema de archivos ext3 (que suele ser el más usado), y con una determinada configuración de montaje.

Por este motivo, Mozilla ha decidido crear una nueva preferencia oculta (las que podemos ver en about:config) llamada toolkit.storage.synchronous, que permitirá decidir qué modo de sincronización queremos utilizar en nuestro Firefox 3.0, para poder prevenir cuelgues del ordenador (no sólo de Firefox) y un mejor rendimiento de nuestro querido navegador.

Por último tenemos que comentar que el problema no viene de Firefox, si no que es un problema del sistema operativo, por lo que cualquier queja que tengamos sobre el rendimiento de Firefox en este caso se la deberíamos echar al sistema de ficheros ext3 ** (a parte de Reiser4), que, en un futuro, con su versión **ext4, estará totalmente solucionado, lo único que proporciona Mozilla es un "workaround", algo así como un posible parche para saltar o engañar al sistema operativo de realizar operaciones no deseadas.

Comparte esta noticia:          

Recientemente relacionado con Bug:

Recientemente relacionado con Firefox:

Publicidad

  1. Vladzur el 26/05/2008 @ 10:35:

    Bueno, me parece que esto si es un problema de Firefox, o al menos de SQLite, ext3 es un sistema de archivos que ha sido utilizado por varios años, y si SQLite tiene problemas con el, es por que no se preocuparon de hacerlo compatible con ese sistema de archivos.

  2. Phobos el 26/05/2008 @ 11:05:

    Vladzur a diferencia del desarrollo sobre Windows, en software libre no se trabaja asumiendo los bugs del software que se encuentre debajo del que se este realizando. Si sqlite funciona en todos los sistemas de archivos menos ext3 (ext4 si funciona), entonces no es sqlite quien tiene que solucionar el problema.

  3. jijitus el 27/05/2008 @ 03:33:

    Es sencillo: SQLIte es una base de datos que no está pensada para usarse con el nivel de interacción que se le da a un navegador. Y no tiene ningún mecanismo para asegurarse la integridad de los datos sin forzar al OS a vaciar todo a disco con fsync() que es muy caro. Deberían haber elegido otro motor de BD...

  4. Jonatan el 27/05/2008 @ 22:06:

    Hola, yo tengo ubuntu instalado en una partición xfs. ¿Afecta igual el rendimiento del firefox 3.0? ami me anda bien creo, aunque por ahi se me traba de vez en cuando, aunque yo suelo abrir hasta 50 pestañas. Es porque abro muchas pestañas o porque es una version beta todavia. Tengo 2 gb de ram.

  5. Yo solito el 29/05/2008 @ 01:06:

    hola

  6. Yo solito el 29/05/2008 @ 01:07:

    hola

  7. Yo solito el 29/05/2008 @ 01:07:

    hola

Nuevos comentarios deshabilitados o noticia archivada.