<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
I see. I was hoping distcc could actually break up a single compilation unit into chunks and&nbsp;distribute the chunks to different machines for faster compilation. Does anyone know of a tool that can do this?<BR>
&nbsp;<BR>
Thanks,<BR>
Nate.<BR>&nbsp;<BR>Date: Sun, 5 Sep 2010 04:32:32 +0200<BR>From: ionic@ionic.de<BR>To: distcc@lists.samba.org<BR>Subject: Re: [distcc] can distcc speed up the compilation of a single compilation unit?<BR><BR><PRE>Yeah, sure, I was just waiting for his response.<BR>Even the compilation of one file can be sped up, if the other client is <BR>fast enough. Though, this may not always be true. Imagine the <BR>compilation itself takes very little time, but preprocessing ages. In <BR>this case, only distcc pump mode can drastically speed the process up, <BR>as in normal mode preprocessing is done on the local machine anyway.<BR> <BR>No idea though, whether transferring all those stuff actually has no <BR>impact, though.<BR> <BR>So unless the local machine is really, really slow and the clients <BR>incredibly fast, I doubt whether installing and setting up distcc makes <BR>up for the saved compilation time. :p<BR> <BR> <BR> <BR>* On 05.09.2010 04:11 AM, Brother Railgun of Reason wrote:<BR>&gt;&gt; So, unless you've got only one file, distcc (at least theoretically)<BR>&gt;&gt; speeds up the build process.<BR>&gt;<BR>&gt; Actually, even if there is only one file to compile, distcc can still<BR>&gt; speed up the build on a slow machine, by handing off the compilation to<BR>&gt; a much faster compute server on your network, if you have that server<BR>&gt; specified as the first (i.e, preferred) distcc host.<BR> <BR></PRE><BR>__ distcc mailing list http://distcc.samba.org/ To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/distcc                                               </body>
</html>