Ok, this is not really support related but just an observation.
I use scripts to build my LFS boxes. This makes it easier to measure
how long it takes to install LFS (an of course reduces rsi ;). I've
noticed my Athlon XP 2600 has become pretty slow compiling newer LFS
versions.
The use of make -j 3 really speeds up compilation on my new dual core
laptop. I noticed some problems with autoconf and make -j.
Furthermore, I checked the gentoo portage and it seems a lot of
packages are broken and need -j 1. So changing everything to -j 3 is
not an option.

Static toolchain compilation times:
XP 2600, 1GB: 2 hours 30 minutes
Core 2 duo T7500 @ 2.2 Ghz, 2GB: 1 hour, 5 minutes

Now with make -j 3:
Core 2 duo T7500 @ 2.2 Ghz, 2GB: 35 minutes!

I think the future of make is to use multiple cores by default, or GCC
should support multi-core compilation since every new processor is a
dual or quad core processor.

What do you think, should make handle multiple cores or GCC, using
something like distcc internally?
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to