[distcc] More jobs than CPUs

Jean-Eric Cuendet jean-eric.cuendet at linkvest.com
Thu Nov 21 13:43:01 GMT 2002


Hi,
I have 4 hosts defined as DISTCC_HOSTS : red green blue localhost
Then I run :
    make -j8 CC= distcc

What happens?
I think that distcc spawn 3 remote processes (on red green blue) and then?
Does it send 5 processes in local?
Or does it send 1 process on localhost and then wait until one of the 4 
running is finished?
If waiting, how is it done? Is it done by polling on /tmp/distcc_xxx ? 
(That's what I saw in the code...)
Doesn't it slow down the performances?
Thanks for any help.
-jec

-- 
Jean-Eric Cuendet
Linkvest SA
Av des Baumettes 9, 1020 Renens Switzerland
Tel +41 21 632 9043  Fax +41 21 632 9090
E-mail: jean-eric.cuendet at linkvest.com
http://www.linkvest.com
--------------------------------------------------------





More information about the distcc mailing list