Existe algo que, apesar de certamente obscuro para a maioria dos usuários, pode melhorar um pouco a performance do Firefox, principalmente o tempo de inicialização e de finalização do programa e a utilização da “AwesomeBar“, que efetuam muitas operações de entrada/saída em disco.
O navegador e várias de suas extensões utilizam bases de dados SQLite. Periodicamente, principalmente com o tamanho incrementado a cada vez que utilizamos o browser –histórico, cookies, trocentas extensões, o diabo a 4, etc.–, a base de dados necessita certa manutenção. Para esse caso, existe um processo de reorganização, desfragmentação, compactação ou seja lá o quê, chamado “VACUUM“. Isso também costuma ser feito em alguns bancos de dados mais robustos, como por exemplo o PostgreSQL. Entretanto, enquanto no PostgreSQL é possível automatizar isso (autovacuum), no SQLite não.
Segue a instrução de como proceder no Ubuntu ou em outras distribuições GNU/Linux. Presume-se que o pacote sqlite3 esteja instalado. Para se garantir caso faça algum excremento, obviamente é recomendável um backup do diretório de configurações do Firefox antes. Depois, quando tudo estiver preparado, execute algo como isto:
for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f 'VACUUM;'; done
Se for o caso, substitua o caminho “~/.mozilla/firefox/*/“. Trata-se do diretório onde ficam as suas configurações do Firefox.
A dica foi obtida do artigo “Performance tip of the day” do blog Savanne.be. O autor estava tendo problemas de lentidão ao usar a “AwesomeBar”, nova barra de endereços do Firefox 3. O pequeno artigo originalmente foi escrito visando apenas o minúsculo script para shell de GNU/Linux, conforme supracitado. Em seguida, entretanto, outras pessoas enviaram comentários com receitas do bolo de Maçã e mais para o final um tal Derek A. Munzel e outros escreveram como ver isso através das Janelas de Redmond. Se a sua praia for alguma dessas, veja lá como proceder.
Essa operação é provavelmente algo de certa forma desconhecido. Tomamos conhecimento apenas acidentalmente, seguindo a linha de alguém no Identica ou no Twitter. Não lembramos mais quem foi mas, mesmo assim, fica a homenagem.

[...] Aí vai o artigo que acabo de publicar sobre a dica para Firefox: http://blog.daltux.com/2009/05/dica-obscura-para-firefox-mais-rapido/ [...]
muito bom