Firefox 3.5 es un gran navegador que nos da enormes ventajas por encima de muchos otros browsers de la competencia, pero lo cierto es que, a veces, puede resultar extremadamente lento, sobre todo al arrancar / cerrar.
Web Upd8 comparte con nosotros un importantísimo tip para mejorar la velocidad de Firefox 3.5 (y 3.0): Optimizar la base de datos SQLite.
Desde que Firefox se pasó al 3.0, empezó a utilizar SQLite para almacenar todo: nuestros favoritos; historial, y demás. El motivo? Desde el 3.0, Firefox puede almacenar enormes cantidades de datos (miles de páginas de historial, por ejemplo), sin sufrir una caída en rendimiento muy grande.
Pero como toda base de datos, ésta, con el uso, queda fragmentada, afectando el tiempo de carga de Firefox. Lo bueno es que las bases de datos pueden ser optimizadas, regresando al performance inicial. Aquí como:
Optimizar SQLite en Firefox 3.0 / 3.5
En MAC OSX:
Cierren Firefox, abran el Terminal (Desde Spotlight, escribir Terminal) y escriban el siguiente comando:
cd ~/Library/Application\ Support/Firefox/Profiles/
for f in */*.sqlite; do sqlite3 $f 'VACUUM;'; done
En Windows
Necesitan descargar este archivo (que incluye IniFox, además de sqlite3), entrar en la carpeta donde se encuentra nuestro perfil:
Win XP: C:Documents and Settings[usuario]Datos de ProgramaMozillaFirefoxProfiles[caracteresalzardefault]
Windows Vista y Seven: C:Usuarios[usuario]AppDataRoamingMozillaFirefoxProfiles\[caracteresalzardefault]
y copiar estos dos archivos al perfil, ejecutando iniFox.bat.
Pueden encontrar actualizaciones a iniFox, en InfoSpyware
Están en Linux? Lamentablemente este método aún no lo he probado, así que mejor verlo en WebUpd8
Cómo funciona?
Lo que este archivo hace, es ejecutar el comando “vacuum” de SQLite, lo que optimiza considerablemente la base de de datos (de hecho, este comando vacuum me ha funcionado perfecto para Safari y iPhoto también)
Funciona? Por supuesto; mi base de datos, que bordeaba los 70 megas, ha quedado reducido a 20 megas y Firefox se siente muchísimo más veloz a la hora de arrancar (casi igualando el tiempo de carga inicial de Safari en la Mac, y a la par con Chrome en Windows).
Limitar el historial
El segundo tip viene de la mano de ghacks, donde nos recomiendan limitar el número de días que las páginas permanecen en el historial, así como la cantidad de páginas almacenadas en la base de datos.
Para hacerlo, basta con digitar en la barra de dirección de Firefox: about:config
Ahora, en el buscador que aparece, escriban: browser.history

Aquí, alteramos algunos valores, como:
- browser.history_expire_days: número máximo de días que se mantendrá la página en el historial (de 180, lo bajé a 90)
- browser.history_expire_days_min: número mínimo de días que se mantendrá la página en el historial (de 90, lo bajé a 30)
- browser.history_expire_sites: número de páginas almacenadas en el historial. De 40.000, lo bajé a la mitad (20.000)
Por supuesto, pueden utilizar valores menores, si es que no desean mantener tantas páginas (20,000 todavía es una cantidad enorme) guardadas en el historial, o si desean reducir el tiempo.
Una vez aplicados ambos tips, verán no sólo cómo Firefox arranca de manera mucho más veloz, sino que el rendimiento se mantendrá aún por más tiempo.
 
Archivado bajo:
Click en cada una para obtener más artículos
Contenido relacionado
 








July 11th, 2009 at 5:40 pm
Don’t work for me. The Terminal app return’s this error:
-bash: syntax error near unexpected token `do’
I don’t understand
July 11th, 2009 at 6:11 pm
La ruta del perfil en firefox para win XP esta mal no existe esa ruta.Si no me equivoco es C:\Documents and Settings\USUARIO\Datos de programa\Mozilla\Firefox\Profiles\CARACTERESALAZAR
saludos!
July 11th, 2009 at 6:33 pm
Aqui esta la pagina original por si alguien quiere saber de actualizaciones ya que parece que la actualizaron
saludos
http://www.infospyware.com/blog/acelera-el-inicio-de-firefox-con-inifox/
July 11th, 2009 at 11:24 pm
@Ruben
Changed the code, should be working now. If it still doesn’t, copy the one available over at WebUpd8 Link
@Joseduardo1992
Listo, gracias por el dato. Un problema no tener el XP en español
@edgarvv
Vaya! Recién me doy cuenta que el original iniFox venía de un blog en español. GraciaS!
July 12th, 2009 at 8:37 am
Intentaré configurarlo. Un abrazo
July 12th, 2009 at 8:02 pm
El problema que tengo es con la arroba (@), el alt+2 me cambia de pestaña (Mac), ¿alguien sabe cómo corregir esto?
July 13th, 2009 at 1:33 am
all done!… me niego a hacer un comentario aún.. verpe que tal se siente en estos días
July 13th, 2009 at 1:34 am
Cierto.. para windows Vista en inglés..
no poner Usuario sino User (algo tonto, pero me pasé un minuto sin entender el error xD!! jaja)
July 13th, 2009 at 8:04 am
Hola, llevo tiempo leyendo tus entradas en el blog, pero nunca me había parado a comentar.
Quería comentarte como optimizar la base SQlite en Linux. Para hacerlo hay que tener instalado el programa sqlite3 (en ubuntu: sudo aptitude install sqlite3) y ejecutar este script en terminal estando el firefox cerrado:
for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f ‘VACUUM;’; done
Con esto me despido, no sin antes agradecerte la entrada y felicitarte por el blog.
Salu2!!!
July 14th, 2009 at 2:12 pm
@Gorobang
Gracias por el dato!
@Josef Mengele
Lo que tienes que hacer, es ir a System Preferences, Keyboard & Mouse 7 Keyboard Shortcuts, añadir Firefox a la lista y cambiar el shortcut de cambio de pestañas por otro, para evitar este problema. O cambiar el arroba por otro shortcut
August 2nd, 2009 at 3:04 pm
Interesante post, tengo muchos favoritos en el firefox y sí, noto un poco lenta la primera carga de este browser, lo del historial cuando acaba el dia siempre trato de limpiarlo para aplacar la lentitud del navegador, cuando tenga que usarla de nuevo.
August 28th, 2009 at 5:25 pm
Buenisimo tip, lo voy a probar.
un detalle, el segundo link (el que dice “Downloadsquad”) me parece que se te fue para otro lado, porque va hasta la review de un celular.
saludos
EXELENTE blog (asi con mayusculas), lo leo siempre, aunque nunca comente
daask8
August 28th, 2009 at 5:28 pm
PERDONNNNNNN!!!!
me equivoque de post, mi comentario iba en este posteo
http://www.arturogoga.com/2009/08/25/quicktip-acelerar-firefox-optimizando-la-base-de-datos-con-un-click-vacuum-places/
FAIL
:P:P
ensima de que no comento nunca, me equivoco de post