Twitter

Arquivos mensais

Categorias

Dica obscura para Firefox mais rápido

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[bb] é 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[bb] 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[bb], 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.


2 comments to Dica obscura para Firefox mais rápido

  • UtilizandoUnknown browser

    [...] 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/ [...]

  • anderson
    Utilizando Internet Explorer Internet Explorer 6.0 em Windows Windows XP

    muito bom

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>