Aplicar el famoso parche de 200 lineas en Debian/Ubuntu sin recompilar el Kernel

Linus Torvalds ha confirmado los beneficios del parche de 200 lineas que mejoraba las tareas de Escritorio, sin embargo había que recompilar el kernel para ello, no obstante, un desarollador de Red Hat ha mostrado como con unas simples modificaciones podemos obtener unos resultados equivalentes con los kernels recientes que soporten control group.

De momento un sinfín usuarios están muy satisfechos con los cambios que dan esta pequeña solución alternativa.

Hay que tener en cuenta, que en las distribuciones Debian/Ubuntu hay que utilizar /dev en vez de /sys.

Editar el fichero rc.local y añadir las siguientes lineas antes del ‘exit 0’

/etc/rc.local

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

Añadir en vuestro /home/usuario/.bashrc las siguientes lineas.

$ editor ~/.bashrc

if [ "$PS1" ] ; then
    mkdir -p -m 0700 /dev/cgroup/cpu/user/$$
    echo $$ > /dev/cgroup/cpu/user/$$/tasks
    echo 1 > /dev/cgroup/cpu/user/$$/notify_on_release
fi

Para eliminar cgroup cada vez que se abandona una tarea:

# editor /usr/local/sbin/cgroup_clean

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

Hacerlo el fichero ejecutable:

chmod +x /usr/local/sbin/cgroup_clean

Reiniciar la máquina (no es realmente necesario) o bien copiar a mano los comandos y lanzar una nueva terminal.

Saludos!

15 hechos sobre Richard Stallman

Tras la estela de Chuck Norris y Jack Bauer… ¡Richard Stallman!

  1. Richard Stallman no utiliza navegadores web, envía un enlace a un daemon que usa el comando wget para obtener la página y lo envía de nuevo a él.
  2. Richard Stallman es el único hombre que puede pronunciar GNU de la manera correcta en la que debe ser pronunciado.
  3. Richard Stallman no lee paginas web. Estas escriben para el.
  4. Algunas personas checan que sus máquinas estén libres de virus. Los virus checan que sus computadoras estén libres de Richard Stallman
  5. La famosa barba de Richard Stallman esta hecha de paréntesis.
  6. El sistema nervioso de Richard Stallman es completamente inalámbrico.
  7. Richard Stallman escribió el compilador que uso Dios. El Big Bang fue la primera violacion de acceso del universo.
  8. Algunas personas usan una pijama de Linus Torvalds para dormir, Linus Torvalds usa una pijama de Richard Stallman
  9. Richard Stallman come dos kilos de carne en una hora. El usa 45 minutos para programar una nueva extensión en Emacs elisp.
  10. Richard Stallman no tiene madre, es se programo a si mismo.
  11. Richard Stallman ha creado una singularidad, dado que como usualmente suele trabajar sin una conexión a Internet, podría dar la impresión de no estar disponible para los demas hasta por 2 semanas.
  12. Richard Stallman no usa el comando wget, el usa el comando wdemand!
  13. Richard Stallman no tiene problemas usando emacs. El lo programo usando sus cuatro manos.
  14. Richard Stallman no se baña. El usa el comando “make clean”
  15. Richard Stallman distribuyo su propio ADN bajo licencia GNU

Vía | http://www.2bgeek.com