Dica para melhorar a performance (aprovado por Linus Torvalds)
Boa tarde.
Hoje irei postar minha primeira dica, busquei e não encontrei nada postado a este respeito, peço desculpas se for repetido.
Esta dica foi postada originalmente em slashdot.com, trata-se de um patch de kernel na qual segundo o próprio Linus aumentaria muito a resposta do sistema, principalmente em multitarefas que exigem muita CPU.
Logo em seguida, um dos desenvolvedores da Red Hat, respondeu para Linus que existe uma forma mais fácil de conseguir os mesmos resultados sem aplicar o patch. Eu testei a alternativa e funcionou muito bem, fez maravilhas, inclusive na navegação na internet que eu achava que dependia apenas da velocidade de conexão.
Modo 1 (não funciona no Ubuntu)
Adicionar as seguintes linhas em seu ~/.bashrc:
if [ "$PS1" ] ; then
mkdir -m 0700 /sys/fs/cgroup/cpu/user/$$
echo $$ > /sys/fs/cgroup/cpu/user/$$/tasks
fi
Agora, como superusuário, utilize os seguintes comandos:
# mount -t cgroup cgroup /sys/fs/cgroup/cpu -o cpu
# mkdir -m 0777 /sys/fs/cgroup/cpu/user
[5] Comentário enviado por removido em 19/02/2011 - 01:32h
Apliquei no Ubuntu quando o Patch tinha sido divulgado. Aqui fez diferença.
Aplicativos como o Synaptic e OpenOffice abrem agora em bem menos tempo que antes. Navegadores também.
Faz um tempo que estou tentando aplicar isso no Slack e não encontrei nada até agora.
Apliquei sua Dica nele e quando dou o comando: mount -t cgroup cgroup /sys/fs/cgroup/cpu -o cpu , o terminal retorna com a mensagem: mount: mount point /sys/fs/cgroup/cpu does not exist
Talvez o Patch como está, não seja aplicável no Slack.
[11] Comentário enviado por annakamilla em 19/02/2011 - 13:03h
mount -t cgroup cgroup /sys/fs/cgroup/cpu -o cpu
mount: o ponto de montagem /sys/fs/cgroup/cpu não existe
root@annakslack:/sys/fs# mkdir -m 0777 /sys/fs/cgroup/cpu/user
mkdir: é impossível criar o diretório "/sys/fs/cgroup/cpu/user": Arquivo ou diretório não encontrado
[15] Comentário enviado por removido em 19/02/2011 - 13:20h
Terei que pesquisar mais pra saber se pode instalar o Patch em '/etc/rc.d/rc.local'.
____________________________________
Tudo bem Anna, não tem problema.
[19] Comentário enviado por annakamilla em 19/02/2011 - 19:47h
izaias vc tem que instalar a lib e criar as pastas apos o processo vc monta ele e depois faz um .bashrc como explicado no metodo 1, só que ainda não fiz
[21] Comentário enviado por removido em 19/02/2011 - 20:24h
Anna, bateu uma dúvida: será que o Patch será incluído no Kernel ou somente a nível de usuário?
Eu prefiro instalar no Kernel. Acho que por isso que está dando erro nas tentativas.
Esse modelo é da Red Hat, e nesse modelo deve-se criar uma pasta para o usuário para aplicar o Patch e não diretamente no próprio Kernel.
Não arrisquei rodar esse script "cgroup_path" mostrado nessa dica, dei uma olhada meio por cima e pareçe que faz muita bagunça no sistema.
Notei que o flash ficou melhor (agora os vídeos do youtube rodam sem "lags"), acho que ficou melhor que o próprio flash do ruwindows.
Fora o flash, parece que programas pesados como o LibreOffice abrem mais rápido. Enfim, gostei! :-)
[28] Comentário enviado por m4cgbr em 25/10/2012 - 21:22h
Olá uso o Linux Mint e fiz o procedimento, realmente ficou mais rápido o lançamento dos aplicativos.
Eu tenho uma dúvida, este patch melhora é ideal somente para que usa o X, ou seja desktop ou isso ajuda tambm o carrgamento dos daemons em servidores que nem sequer tem o X, tipo servidor de e-mail, ftp, http enfim?