Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Otimizando seu Kernel com um pequeno patch

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Dica Otimizando seu Kernel com um pequeno patch

    É sempre bom manter nossos desktops atualizados, tirando o maior proveito destes pra executar nossos trabalhos diários. Mike Galbraith, um desenvolvedor do Kernel Linux, aplicou ao Kernel um patch muito pequeno, com aproximadamente 200 linhas de código, que faz um verdadeiro milagre: é capaz de aumentar o desempenho de certas tarefas em até 60 vezes. A versão original não funciona no Ubunto por questões que só Deus sabe. portanto irei explicar como fazer isso de outra forma.

    Patch para Ubuntu:

    No terminal, abra o arquivo rc.local(localizado no caminho /etc) com o comando:

    #sudo gedit /etc/rc.local

    *Lembrando que o rc.local é o arquivo a ser executado toda vez que o sistema inicializa.

    Com o arquivo aberto, se você ainda não tiver modificado esse arquivo para alguma finalidade, insira as linhas abaixo antes da linha “exit 0″;

    #mkdir -p /dev/cgroup/cpu
    #mount -t cgroup cgroup /dev/cgroup/cpu -o cpu
    #mkdir -m 0777 /dev/cgroup/cpu/user
    #echo "1" > /dev/cgroup/cpu/user/notify_on_release
    #echo "/usr/local/sbin/cgroup_clean" > /dev/cgroup/cpu/release_agent

    Salve o arquivo(se você estiver utilizando o VI, digite: #:wq pra salvar) e feche. Agora dê direitos de execução para o arquivo rc.local:

    #sudo chmod +x /etc/rc.local

    Agora, crie o arquivo cgroup_clean:

    #sudo gedit /usr/local/sbin/cgroup_clean


    E insira no arquivo o conteúdo abaixo:

    #!/bin/sh //o sh é outro tipo de shell, para aqueles que não conheçem
    if [ "$1" != "/user" -a "$1" != "/user/" ]; then
    rmdir /dev/cgroup/cpu$1
    fi


    Salve o arquivo, feche e de direitos de execução para ele:

    #sudo chmod +x /usr/local/sbin/cgroup_clean

    Calma que falta pouco! kkk Agora edite o arquivo /etc/bash.bashrc

    #sudo gedit /etc/bash.bashrc

    E insira as linhas abaixo logo no começo do arquivo:

    #if [ "$PS1" ] ; then //lembrando que na hora de inserir os códigos deve-se tirar os comentários (#)
    #mkdir -m 0700 /dev/cgroup/cpu/user/$$
    #echo $ > /dev/cgroup/cpu/user/$$/tasks
    #fi


    Pronto, agora digite init 6 no terminal ou restarte seu desktop e aproveite seu Linux otimizado.

    Para outras distribuições

    Abra o arquivo ~/.bashrc

    #sudo gedit ~/.bashrc

    E insira as linhas abaixo:

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


    Agora, e só rodar os comandos abaixo no terminal:

    #mount -t cgroup cgroup /sys/fs/cgroup/cpu -o cpu
    #mkdir -m 0777 /sys/fs/cgroup/cpu/user


    Pronto, reinicie seu computador e também estará com seu Linux otimizado.

    Bom, é isso pessoal. Espero que consigam um ótimo desempenho como eu consegui.
    CONHECIMENTO NÃO É CRIME.
    sigpic
    Similar Threads
X
Working...
X