Configurando ccache en Gentoo.

Posted by David Guillermo on Friday, July 31, 2009

Como ya les comente hace poco, le he vuelto a dar una oportunidad a Gentoo (la tercera) y desde que compre está computadora tuve problemas con el disco duro que me venía de 320GB un Maxtor, me hace un “click” y es como si se suspendiera la computadora, en la anterior instalación de Gentoo no me dio problemas pero estas dos ultimas semanas me viene dando problemas que no me gustan nada, el que me hizo ir a comprar un disco duro nuevo, fue el panic que me dio el miércoles… Estaba navegando tan tranquilo y de repente … ZAZC PANIC

Así que ahora con el HD de 500GB nuevos, estoy reinstalando y como dije otra oportunidad a Gentoo, después de instalar el stage3 y hacer los 3 emerge -av system reglamentarios me dispongo a instalar X.org, KDE, etc, etc… Pero antes de todo eso voy a instalar ccache, el cual es un caché de compilación rápida. Cuando compila un programa, puede cachear resultados intermedios, de forma que, si recompilara el mismo programa, el tiempo de compilación se reduciría ampliamente. En las aplicaciones comunes, esto puede significar un aumento de velocidad entre 5 y 10 veces.

$ emerge -av ccache	

Y tenemos que editar el /etc/make.conf para añadir las siguientes lineas…

FEATURES="ccache"
CCACHE_DIR="/var/tmp/ccache"	# Directorio del ccache (tenemos que crearlo) 
CCACHE_SIZE="2G" 					# Con esto añadimos una nueva variable del valor de 2GB 

Bueno a disfrutar de la compilación…