[distcc] please try distcc head's new scheduler
Julien Letessier
mezis at free.fr
Fri Feb 14 09:25:15 GMT 2003
On Friday, Feb 14, 2003, at 05:50 Europe/Paris, Martin Pool wrote:
> After some good suggestions from Rusty I think the 1.2cvs scheduler is
> now fixed. My measurements show it's no slower and perhaps a little
> faster than in 1.1 for fast networks, and it should be better for slow
> ones.
Hi,
I skipped quite abruptly from 0.12 (?) to 1.2cvs because I used to have
a TCP load-balancer to distribute the load UNevenly. AFAIK, the
scheduler works perfectly -- on my medium-sized project (>300 C/C++
source files) and small 100M LAN segment (3 machines). Setup is now
simpler, and I measured some speed gains (about 10-15%).
> DISTCC_HOSTS='localhost/2 superego/16'
I'm a bit new to distcc -- I mainly use it in a small lab environment
with few (3-5) machines with very different perfs. Couldn't distcc sort
of balance the load depending on how fast the machines are?
I currently use a simple equation, max tasks = cpus * 2 (as suggested
in the documentation), but I'm not sure if this is the best solution,
and it certainly isn't scalable...
Anyways, distcc rules,
Cheers,
--
Julien T. Letessier aim: JLetessier
Post-graduate ENSIMAG Student web: http://www.mezis.net
IMAG IVR Master Student email: contact at mezis.net
---------------------------------------------------------------
SourceForge projects:
Solarpack: Distributing free software for Solaris
Docutils: Python documentation framework
---------------------------------------------------------------
More information about the distcc
mailing list