Otimizando o Kernel de seu Desktop Linux

Muita gente deve ter lido por vários locais sobre um Patch publicado pelo pessoal da Phoronix de 200 linhas que melhora em muito o rendimento de um sistema operacional Linux em um Desktop.

Após a publicação do patch o desenvolvedor da Red Hat, Lennard Poettering, publicou uma dica em que poucas linhas adicionadas ao $HOME/.bashrc do usuário melhoravam em muito  o rendimento do sistema ( sendo em alguns testes considerada como ainda melhor que o patch ).

Bom, existem alguns sites falando sobre como aplicar a dica no Ubuntu ( inclusive uma dica no Dicas-L foi veiculada hoje ) e no Red Hat, dica original.

Como sou usuário do Fedora, ainda não havia visto nada falando sobre isto para a Distro, mas nada que uma boa googlada não resolvesse.

No Fedora, os passos para "ativar" este patch são bem fáceis. 

Primeiro, instale a libcgroup ( caso tenha não é necessário instalá-la ) :

$ sudo yum install libcgroup -y 

Após instalar a mesma é só ativar a mesma para carregar durante o funcionando o carregamento do sistema operacional : 

$ sudo chkconfig cgconfig on
$ sudo service cgconfig start

Após isto, execute o seguinte comando e adicione o mesmo ao seu /etc/rc.local : 

$ sudo mkdir -m 0777 /cgroup/cpu/user

Após ter executado este comando, é só adicionar as seguintes linhas no seu $HOME/.bashrc

if [ "$PS1" ] ; then
     mkdir -m 0700 /cgroup/cpu/user/$$
    echo $$ > /cgroup/cpu/user/$$/tasks
fi

E pronto, é só aproveitar o seu sistema operacional mais rápido. Pessoalmente, acho mais indicado após a mudanças um boot para aproveitar tudinho.

Até agora esta dica se mostrou bem interessante e melhorou mesmo o rendimento do meu notebook.
Ainda não testei no Positivo, vou aplicar nele aqui a pouco. Nele, acredito, que a percepção será bem maior, pois o processador é bem pior.