Preload es un programa que se ejecuta en segundo plano (sin que tú te des cuenta) para analizar qué aplicaciones ejecutas más a menudo. De esta forma, puede predecir tus necesidades y aprovechar los tiempos muertos de tu sistema para cargar en la memoria RAM fragmentos de tus programas favoritos. Así, cuando ejecutes alguno de ellos, mejorará drásticamente el tiempo que hay desde que haces clic sobre el icono hasta que lo tienes realmente a tu disposición.
Para que te hagas una idea del incremento que puedes obtener en el rendimiento de tu ordenador, aquí tienes un gráfico estadístico, aunque según he leído, en sistemas más modernos puede ser aún mayor:
Para instalar preload, sólo tienes que abrir una consola (Aplicaciones > Accesorios > Terminal) y escribir la siguiente orden:
sudo aptitude install preload
Con esto es suficiente, pero si quieres afinar mejor el comportamiento del programa, puedes cambiar su archivo de configuración ejecutando, por ejemplo este comando:
sudo gedit /etc/preload.conf
El contenido inicial del archivo es adecuado para la mayoría de los casos y una mala configuración de sus valores puede ocasionar una caída considerable en el rendimiento del equipo, por lo que te recomiendo que no cambies nada si no estás seguro. A pesar de todo, en el propio archivo vas a encontrar, a modo de comentario, indicaciones sobre la función de cada uno de los parámetros, por lo que, si te manejas bien con el inglés, podrás hacerte una idea de qué puedes tocar y qué no. De momento, aquí te dejo una pequeña referencia con los argumentos que te pueden resultar más útiles:
model.cycle: La frecuencia con la que se revisa el sistema para actualizar la información sobre los programas y librerías que se deben mantener en caché. Su valor por defecto es de 20 segundos.
model.halflife: Periodo a partir del cual comenzarán a considerarse antiguos los datos guardados por preload. Cuando transcurre este periodo sin nuevas actualizaciones en los datos de un programa, su importancia desciende un 50%.
model.minsize: La cantidad mínima de llamadas al sistema que serán necesarias para que preload considere importante a un determinado programa. Un numero pequeño conllevará que se sitúen en caché programas más pequeños, mientras que, si quieres que preload se centre sólo en aplicaciones grandes, debes incrementar este número. El valor por defecto es 2000000 bytes.
Si realizas alguna modificación en preload.conf, una vez que guardes los cambios, deberás reiniciar preload para que éstos tengan efecto, lo que conseguirás con esta orden:
sudo /etc/init.d/preload restart
Por último, si te preocupan los recursos que pueda estar utilizando preload, puedes hacer una consulta de su archivo log, utilizando el siguiente comando:
sudo tail -f /var/log/preload.log
http://sourceforge.net/projects/preload

Para que te hagas una idea del incremento que puedes obtener en el rendimiento de tu ordenador, aquí tienes un gráfico estadístico, aunque según he leído, en sistemas más modernos puede ser aún mayor:

Para instalar preload, sólo tienes que abrir una consola (Aplicaciones > Accesorios > Terminal) y escribir la siguiente orden:
sudo aptitude install preload
Con esto es suficiente, pero si quieres afinar mejor el comportamiento del programa, puedes cambiar su archivo de configuración ejecutando, por ejemplo este comando:
sudo gedit /etc/preload.conf
El contenido inicial del archivo es adecuado para la mayoría de los casos y una mala configuración de sus valores puede ocasionar una caída considerable en el rendimiento del equipo, por lo que te recomiendo que no cambies nada si no estás seguro. A pesar de todo, en el propio archivo vas a encontrar, a modo de comentario, indicaciones sobre la función de cada uno de los parámetros, por lo que, si te manejas bien con el inglés, podrás hacerte una idea de qué puedes tocar y qué no. De momento, aquí te dejo una pequeña referencia con los argumentos que te pueden resultar más útiles:
model.cycle: La frecuencia con la que se revisa el sistema para actualizar la información sobre los programas y librerías que se deben mantener en caché. Su valor por defecto es de 20 segundos.
model.halflife: Periodo a partir del cual comenzarán a considerarse antiguos los datos guardados por preload. Cuando transcurre este periodo sin nuevas actualizaciones en los datos de un programa, su importancia desciende un 50%.
model.minsize: La cantidad mínima de llamadas al sistema que serán necesarias para que preload considere importante a un determinado programa. Un numero pequeño conllevará que se sitúen en caché programas más pequeños, mientras que, si quieres que preload se centre sólo en aplicaciones grandes, debes incrementar este número. El valor por defecto es 2000000 bytes.
Si realizas alguna modificación en preload.conf, una vez que guardes los cambios, deberás reiniciar preload para que éstos tengan efecto, lo que conseguirás con esta orden:
sudo /etc/init.d/preload restart
Por último, si te preocupan los recursos que pueda estar utilizando preload, puedes hacer una consulta de su archivo log, utilizando el siguiente comando:
sudo tail -f /var/log/preload.log
http://sourceforge.net/projects/preload