Jeremy Huntwork wrote:

Because it's significantly faster.

Not to be a PITA, but I was curious how much faster it would be. I did two LiveCD 6.1.1-newmake builds, one after the other. For each build, deleting all in /mnt/lfs except /mnt/lfs/sources, meaning that all packages are already available and no downloads occur. Then a fresh checkout of the 6.1.1-newmake repo. The system is a Celeron 2.4Ghz, 512MB memory, 1GB swap partition, 7200rpm ide hdd.

WITHOUT -j3 flag (PM variable deleted, fixed -j3 flag in thunderbird and firefox .mozconfig removed):
real    395m50.360s
user    320m3.812s
sys     51m22.493s

WITH -j3 flag (exactly how it is in the svn repo):
real    401m30.983s
user    321m16.761s
sys     52m46.106s

I don't see any advantage in using it on a uniproc machine. Dual proc machines are a different story, of course. If anyone thinks we should change it, I can test speeds on some other systems I have laying around and post them also.

Thanks.

Justin
--
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to