terça-feira, 29 de maio de 2007

Incrementando a performance do seu Debian/Ubuntu

Buenas tchê, depois de algum tempo brigando com a quantidade de
memoria que o novo Ubuntu Feisty devora (e já ter mudado pro Debian
Etch em definitivo em casa), posto aqui algumas dicas que ajudam quem
usa o seu SO ao extremo.

A primeira dica é para o boot concorrente e se aplica a quem tem
processadores multi-cores.
Editando o arquivo /etc/init.d/rc, procure pela string CONCURRENCY que
deve estar assim: CONCURRENCY=none. Altere ela pra CONCURRENCY=shell.
Pronto, mais fácil que tirar doce da boca de piá pançudo.

A segunda, esta sim violenta, principalmente pra quem passa o dia com
o Tomcat recebendo hot-deploys (pra quem nao sabe, o infame nao libera
a memoria que usa). O sistema, apos algum tempo de uso, insiste em
jogar coisas pro swap, mesmo ainda tendo alguns MB de memoria livres.
Pra acabar com a palhaçada, edite o arquivo /etc/sysctl.conf e
adicione a seguinte linha ao final:
vm.swappiness=0

Isso fará com que o sistema nao jogue dados pra swap, e evite ao
máximo usa-la. Mas, como nem tudo sao flores, se vc nao tem muita
memoria (tem apenas uma vaga lembrança) nao seja tão agressivo com o
sistema: Ele aceita valores entre 0 e 100. Dê alguma alegria pra ele!
;)


As dicas postadas aqui foram retiradas do artigo "Tweak ubuntu for
speed", que contem, alem dessas dicas, dicas que sao um pouco mais
arriscadas, que afetam o sistema de arquivos do seu sistema. Se vc for
corajoso (eu fiz, me ferrei e voltei) pode mandar bala.
Veja o artigo completo em:
http://tvease.net/wiki/index.php?title=Tweak_ubuntu_for_speed

Nenhum comentário: