Re: Distributed build overhead and Mac Mini vs XServe pricing
Re: Distributed build overhead and Mac Mini vs XServe pricing
- Subject: Re: Distributed build overhead and Mac Mini vs XServe pricing
- From: Travis Heppe <email@hidden>
- Date: Tue, 18 Jan 2005 10:12:51 -0800
The plan is to not allow the local machine to actually compile (remember
the local machine still does the preprocessing, copying, and linking) if
it is set up as a remote builder. However, there is a default to
override this behavior and allow the local machine to also act as a
remote builder.
my guess (based on what little I know) is that there can't be much parallelism
between preprocessing, linking, and compiling, so after the initial preprossing
step, the local machine would be twiddling it's thumbs (if it had any, that is).
The copying overhead is significant, and in fact dominant as the farm grows,
but for a __very__ small farm (e.g. n=2), the local machine would be
underutilized during the compile phase.
In the long run, we'd like to lessen the difference between a local
compilation and a remote compilation so we can be more flexible in who
is doing what.
good.
With the default you could hack this up today, but currently there is no
notion of "where" the request is coming from.
you could probably hack it, but I doubt that I could. my understanding of how
the system all fits together is rather limited, oh mighty one.
-Travis
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden