Go to English Blog

Otimizando o Autotest

Leia em menos de um minuto

Toda vez que executo o Autotest, não demora muito para o cooler do meu Macbook ligar e parecer que vai decolar! O problema é que o Autotest busca alterações nos arquivos a cada segundo, o que ocasiona um uso muito intenso da CPU.

Para resolver este problema, basta você aumentar este tempo de verificação que, no exemplo abaixo, foi definido como 5 segundos. Além disso, podemos ignorar alguns diretórios, diminuindo os arquivos que precisam ser verificados. Abra seu arquivo "~/.autotest" e adicione o código abaixo.

Autotest.add_hook :initialize do |at|
 at.sleep = 5
 %w{.svn .git public vendor}.each { |exception| at.add_exception(exception) }
end

Simples, rápido e, o melhor de tudo, silencioso!