El famoso parche que acelera tu sistema GNU/Linux

Luego que todos los sitios que sigo a diario se hicieran eco del, ya famoso, «parche del milagro» (por ejemplo Ubuntu Life, Muy Linux, la Bitácora de jEsuSdA, etc), y más allá de las polémicas que ha creado (que en realidad no mejora nada, que es sólo para ansiosos ya que se va a agregar en próximas versiones del kernel, que es una maravilla, etc), finalmente, he decidido probarlo.
Los pasos (tomados de la Bitácora de jEsuSdA) para Debian, Ubuntu y derivados, son:

  1. En una Terminal, y como administrador, editar el archivo /etc/rc.local añadiendo, justo antes de donde dice exit 0 las siguientes líneas:
    mkdir -p /dev/cgroup/cpu
    mount -t cgroup cgroup /dev/cgroup/cpu -o cpu
    mkdir -m 0777 /dev/cgroup/cpu/user
    echo "/usr/local/sbin/cgroup_clean" > /dev/cgroup/cpu/release_agent
  2. Crear el archivo /usr/local/sbin/cgroup_clean
    Y añadirle las siguientes líneas:
    #!/bin/sh
    rmdir /dev/cgroup/cpu/$*
  3. Hacer que ambos archivos son ejecutables:
    chmod +x /etc/rc.local
    chmod +x /usr/local/sbin/cgroup_clean
  4. Editar el archivo .bashrc de nuestro usuario (y de todos los usuarios a los que deseamos aplicarle el parche):
    Al final del archivo ~/.bashrc añadir:
    if [ "$PS1" ] ; then
    mkdir -p -m 0700 /dev/cgroup/cpu/user/$$ > /dev/null 2>&1
    echo $$ > /dev/cgroup/cpu/user/$$/tasks
    echo "1" > /dev/cgroup/cpu/user/$$/notify_on_release
    fi
  5. Reiniciar el equipo (para quién no quiera reiniciar, también se puede escribir en una terminal, como administrador: /etc/rc.local

Hice estos pasos ayer en mi máquina y, debo decir, aunque no quiera decir mucho, que hasta ahora, no he notado diferencia alguna.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Publicar un comentario