Los que habéis probado Zenwalk linux, sabréis que es probablemente la distro más rápida que se puede encontrar hoy día.
Esto es debido principalmente a dos cosas
la primera es que está diseñada desde el punto de vista que llamamos "racional", que quiere decir que solo incorpora UNA aplicación para desempeñar cada tipo de tarea o solución, apostando prioritariamente por todas las aplicaciones o soluciones que ofrezcan mejor relación entre carga/tamaño y funciones que aportan.
Y dos, el punto que nos interesa: la afilada optimación de su kernel para el uso en escritorios de PCs domésticos.
Zenwalk usa el kernel "-ck" (de Con Kolivas) en lugar del kernel vanilla estándar.
Llevo aplicando desde hace tiempo los patch sets de Con para mejorar el comportamiento de los programadores de entrada/salida sustituyendo al común y mal llamado "Completely Fair Queue", que de Completely Fair tiene mas bien poco. Lo sustituyo por el BrainFuck Scheduler de Con.
Usando BFS, son muchos los que han reportado mejoras. La velocidad y las capacidades de tiempo real del PC se acentúan, y se gana en sencillez a la hora de manejar las prioridades de los procesos de una forma mecánica, sin hacer adivinanzas que pretenden ser equitativas con el balance de carga de los mismos.
La presencia de daemons haciendo trabajo duro, como mysqld, no deteriora la velocidad de las aplicaciones en el escritorio y no les hace parecer lentas.
El precio a pagar es una pérdida leve de interactividad en el rango de los milisegundos, es decir que el sistema le da mas prioridad a hacer sus tareas en las apps de escritorio que a procesar inmediatamente los inputs nuevos. No es muy perceptible salvo cargas altas de trabajo (mientras compilas).
Personalmente este cambio me compensa y creo que es una sensación que vale la pena probar.
El kernel siempre ha estado demasiado orientado a servicios/servidores y no nos damos cuenta de la potencia que se desperdicia. Es como si en windows pulsásemos el boton "optimizar para servicios en segundo plano" y luego tratásemos de usar el photoshop. Obviamente vamos a poder hacerlo, pero la "responsiveness" se resiente.
mas info:
http://en.wikipedia.org/wiki/Brain_Fuck_Schedulerhttp://ck.kolivas.org/patches/bfs/