Re: Distributed build Issues
Re: Distributed build Issues
- Subject: Re: Distributed build Issues
- From: j o a r <email@hidden>
- Date: Tue, 11 Apr 2006 20:28:12 +0200
On 11 apr 2006, at 20.11, Israel Brewster wrote:
The documentation also states that, quote: "The build client
performs the build setup, linking, and product packaging.
Preprocessing is also done on the build client" end quote. This
does not, however, at least to my reading, preclude the build
client from also performing compilation tasks-it merely says that
the aforementioned tasks are run on the build client, rather than
one of the shared computers.
If you combine the text with the information from figure 30-1, I
think it's pretty clear how it's suppose to work. But it might be
that it's just clear for me because I've worked with it so much. File
an enhancement request on the documentation if it doesn't answer your
questions.
That, at least, is all that I noticed in the documentation that
pertains to the quoted statement. Is there something else that I am
missing?
Well, they also have a section on how to get the most out of using
distributed builds. In that section they state that if you only have
a few machines available, you might not see a lot of benefit in using
distributed builds.
If your build servers are slower at compiling than your build client
is in serving out compilation requests, I would expect to see the
behaviour that you're reporting. You mention that your PowerMac is
"RAM starved". Does that mean that it's swapping?
Distributed builds can improve your compile times a lot, but not for
all computer + network combinations. You need to benchmark your setup
to see if it gives you any improvements or not. If it doesn't, invest
your time in the other optimizations suggested by the Xcode User
Guide - or buy new hardware!
j o a r
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
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