distcc defaults to sending only 4 jobs to each server. (Hosts have many more cores than they did in ~2002 when I started this.) You can change it by setting eg
DISTCC_HOSTS='bigmachine/16 biggermachine/100' http://distcc.googlecode.com/svn/trunk/doc/web/man/distcc_1.html On Wed Mar 05 2014 at 10:26:25 PM, yudhistir reddy < [email protected]> wrote: > Hi , > > I am compiling code with distcc . Below is my set up > > Client machine : Linux (ubuntu) , 16 core dual socket ( logical 32 core ) > Time takes to build code on this machine : 1 hour with -j32 . > > with Distcc : > Client machine is same as above one > > 2 servers with distccd daemon running ( 64 cores each ) > > Same target takes almost same time or just 5 mins less . I am running the > make with -j32 on client to distribute the jobs . > > I am using DISTCC normal mode , writting distcclog file to local directory > only . > I set DISTCC_DIR to local directory . i can see it uses only 4 CPUs of > each machine . How i can scale it with distcc . why distcc is not using > more CPUs from other two servers as well as local host . > > Is something missing in my part ? Pls help . > > > Regards > Yudhistir > > __ > distcc mailing list http://distcc.samba.org/ > To unsubscribe or change options: > https://lists.samba.org/mailman/listinfo/distcc
__ distcc mailing list http://distcc.samba.org/ To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/distcc
