Pues... las cflags son las mismas salvo -mmmx -msse y -msse2, que no las tengo.
Lo que sí deberías cambiar, creo, es el MAKEOPTS. Se supone que es el número de procesadores (o unidades paralelas de compilado, o como leches se llame) más uno. O sea... al tener un Pentium 4 HT, deberías tener -j3 (que es lo que yo tengo).
Pero como siempre... consulta los foros, que molan :)
Y sí... el ccache se nota al recompilar un mismo paquete. En la primera compilación, simplemente va guardando al cache.
Supongo que la velocidad del disco también será importante. ¿Tienes activado el DMA? En mi caso...
Trantor ~ # hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 3612 MB in 2.00 seconds = 1805.37 MB/sec
Timing buffered disk reads: 172 MB in 3.02 seconds = 56.89 MB/sec
Re:¿Cuánto tarda...
(Puntos:0)En make.conf tengo estos flags:
CFLAGS="-march=pentium4 -O2 -mmmx -msse -msse2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="-march=pentium4 -O2 -mmmx -msse -msse2 -pipe -fvisibility-inlines-hidden"
MAKEOPTS="-j4"
No uso ccache pero tengo entendido que sólo interviene cuando recompilas un paquete.
Re:¿Cuánto tarda...
(Puntos:1)( http://barrapunto.com/ | Última bitácora: Jueves, 21 Julio de 2005, 18:24h )
Lo que sí deberías cambiar, creo, es el MAKEOPTS. Se supone que es el número de procesadores (o unidades paralelas de compilado, o como leches se llame) más uno. O sea... al tener un Pentium 4 HT, deberías tener -j3 (que es lo que yo tengo).
Pero como siempre... consulta los foros, que molan :)
Y sí... el ccache se nota al recompilar un mismo paquete. En la primera compilación, simplemente va guardando al cache.
Supongo que la velocidad del disco también será importante. ¿Tienes activado el DMA? En mi caso...
Trantor ~ # hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 3612 MB in 2.00 seconds = 1805.37 MB/sec
Timing buffered disk reads: 172 MB in 3.02 seconds = 56.89 MB/sec
Saludetes.