Teu Mail.app está lento? Vacuum nele!

Essa foi a melhor dica de todos os tempos da última semana:Mail.app

sqlite3 ~/Library/Mail/Envelope\\ Index vacuum

Primeiro saia do Mail (-Q), então abra um Terminal, cole esse comando e aperte a tecla mágica: Enter. Espere alguns segundos até o comando acabar. Podem ser minutos se você tem dezenas de milhares de e-mails. Então abra o Mail novamente e sinta a diferença.

Não é obrigatório, mas os paranóicos podem querer copiar o arquivo Library/Mail/Envelope Index para a Mesa antes de executar o comando, para poder restaurá-lo em caso de problemas. Vai que acaba a luz, né? :)

O que este comando faz é uma faxina geral no banco de dados do Mail, organizando tudo. Eu explico: com o tempo de uso, os dados vão ficando sujinhos, coitados. Uns são jogados para um canto escuro para dar lugar a novatos, outros são amontoados. Esse comando chega com o balde e a vassoura e passa o rodo na bagunça. Nenhum dado é apagado, eles são apenas organizados. Sabe o “Defrag” do Windows? Então.

O resultado é impressionante.

Eu tenho uma única conta POP3 com 30 mil mensagens que no decorrer dos anos escaparam arduamente da temível tecla Delete. Como mando e recebo dezenas de e-mails diariamente, o banco de dados do Mail está bem abarrotado, com informações de endereços e assuntos das mensagens. Quanto mais dados, mais bagunça.

Para saber quantas mensagens você tem no total, use esse outro comandinho mágico no Terminal:
find ~/Library/Mail -name *.emlx | wc -l

O resultado é que o Mail ultimamente tinha se tornado um programa pouco responsivo, que demorava para iniciar e acessar pastas grandes, pensando muito em cada pesquisa. Feita a faxina, ele ficou saradão, pronto para ação instantânea. Igualzinho como quando você tinha apenas meia dúzia de e-mails, lembra?

Vamos aos fatos.

  • Antes:
    • Envelope Index com 14 MB.
    • Ao iniciar o ícone pula 7 vezes no Dock. (leeeeento)
    • Ao encerrar leva 6 segundos para sair. (carroooooça)
  • Depois:
    • Envelope Index com 13 MB. (Ok, baixou pouco)
    • Ao iniciar o ícone pula 2 vezes no Dock. (Uau!)
    • Ao encerrar leva meio segundo para sair. (Uau!)

Seja mais um entre as dezenas de ex-sofredores que agora sorriem com um Mail tunado. Pimp My Mail!

Related Posts Plugin for WordPress, Blogger...
Publicado em por Aurelio Jargas e arquivado em Nerd com as tags , , .

5 respostas a Teu Mail.app está lento? Vacuum nele!

  1. Rudá Moura disse:

    Ok! Dica legal! Dai surgiu uma discussão interessante: o comando file(1) não sabe identificar um arquivo do formato do SQLite :) Então fiz este patch:
    http://rudix.org/~ruda/sqlite-magic.patch
    é baixar no $HOME e fazer:
    $ cd /usr/share/file/
    $ sudo patch -b < ~/sqlite-magic.patch
    $ sudo file -C

    e agora o file identifica corretamente um banco de dados do SQLite.

    PS: O WordPress brega pensou que eu estava usando uma tag HTML no post anterior.

  2. Dica realmente interessante, existem umas otimizações para o iPhoto e outros programas, se não me engano são 34 ao todo. Encontram-se no mesmo site de onde você pegou a dica original.

    ;)

  3. Aurélio, cheguei a este seu blog não sei como. Parece que fui guiado por Deus – e olhe que eu não sou religioso. Explico:

    Estava eu em minhas andanças na internet quando de repente encontro seu blog. Vejo muito conteúdo e layout muito limpo então rolo a barra lateral até achar algum título que me interesse. Achei a Baterna. Que maravilha. Bom, não dá pra dizer que vou montar uma banda, mas quando eu comprar minha bateria acho que vou conseguir enganar.

    Logo depois, leio sobre o seu processo de desnerdização. Estava precisando ler tudo aquilo, inclusive os comentários. Realmente eu estou usando muito do meu tempo para a internet. Preciso equilibrar a balança.

    Pra encerar, vejo as fotos das suas viagens. Vendo as fotos ao som da banda “Mae” eu sinti uma euforia imensa, uma ensação de liberdade… Mesmo estando sentado na frente do PC, dentro de um quarto de janelas fechadas e sol forte lá fora.

    Obrigado pela oportunidade de desabafar também.

    Abraço!

  4. Desculpe por alguns errinhos de português. Eu escrevi rápido e não li antes de enviar.

  5. Fernando disse:

    Tinha 4 Gbytes de e-mail. Agora não parece que tenho 4 K de e-mail. Great success!

Deixe um Comentário

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>