> any wrong assumptions?  Maybe the -j8 should increase as the machine pool
> grows?

My understanding of make -j is that it specifies the maximum number of
processes make can start off in parallel. You can count hyperthreaded
and dual-core chips as two processors. Obviously not so useful on a
single-CPU box, unless your compilation process is I/O bound.
Performance will be lower with -j[N > 1] than with -j1 as soon as one of
the compiler processes runs out of memory and starts swapping.

How does distcc fit into the game? If it is started by make, then you
won't ever have more than 8 processes going with -j8, even if you had a
1000 CPUs.

Volker

-- 
Volker Kuhlmann                 is possibly list0570 with the domain in header
http://volker.dnsalias.net/             Please do not CC list postings to me.

Reply via email to