23/11/10

Aumento de velocidad "milagroso" en ubuntu 10.10 maverick

Hace unos días hubo una noticia bastante buena para la comunidad linux, han creado un parche que aumenta el rendimiento de linux de manera espectacular, sobre todo en multitarea.Y como digo yo, ya que para mi gusto iba bastante bien, imaginaos si aplicamos este simple parche.
En un linux normal son 200 líneas, pero en ubuntu la cosa es más simple, con 4 líneas basta.
Lo he comprobado en varios equipos, donde más se nota es en el equipo de 4 núcleos.

Realizamos lo siguiente:
$ sudo su
$ 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
Le damos permisos:
$ chmod +x /etc/rc.local
Editamos el ~/.bashrc:
$ gedit ~/.bashrc
Pegamos el siguiente código al final del archivo de texto:

if [ "$PS1" ] ;
then mkdir -m 0700 /dev/cgroup/cpu/user/$
echo $ > /dev/cgroup/cpu/user/$/tasks
echo "1" > /dev/cgroup/cpu/user/$/notify_on_release
fi
Guardamos el archivo.
Modificamos el cgroup_clean:

$ gedit /usr/local/sbin/cgroup_clean
Pegamos el siguiente código al final del archivo de texto:

#!/bin/sh
rmdir /dev/cgroup/cpu/$*

Guardamos y le damos permisos:
$ sudo chmod +x /usr/local/sbin/cgroup_clean

Reiniciamos y a ver los resultados.

No hay comentarios:

Publicar un comentario