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:
- En una Terminal, y como administrador, editar el archivo
/etc/rc.local
añadiendo, justo antes de donde diceexit 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 - Crear el archivo
/usr/local/sbin/cgroup_clean
Y añadirle las siguientes líneas:
#!/bin/sh
rmdir /dev/cgroup/cpu/$* - Hacer que ambos archivos son ejecutables:
chmod +x /etc/rc.local
chmod +x /usr/local/sbin/cgroup_clean - 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 - 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.