[distcc] Distcc is not scalling linearly , Pls help

Martin Pool martinpool at gmail.com
Wed Mar 5 16:21:48 MST 2014


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 <
yudhistir.reddy at gmail.com> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.samba.org/pipermail/distcc/attachments/20140305/1938d667/attachment.html>


More information about the distcc mailing list