[distcc] Loadbalanced distcc

dkegel dkegel at google.com
Wed Jan 4 21:49:33 GMT 2006


On 1/4/06, Sean D'Epagnier <geckosenator at gmail.com> wrote:
> I don't see how this would speed up a compile.  distcc
> already, sends files to compile to the host that has the least jobs
> currently.

distcc sends files to the host that has the least jobs *from this
client* currently.
distcc's internal load balancing is blind to the load that comes
from other clients.

The 'randomize host list' patches help that quite a bit,
but a load balancing server like the one being discussed
helps more.   It would be nice to have some good benchmarks
showing how much more.  Maybe I'll have Dongmin add a
multiple client mode to the benchmark script she's been writing
(it's just a wrapper around distcc's existing bench.py).
- Dan


More information about the distcc mailing list