• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Distributed build overhead and Mac Mini vs XServe pricing
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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
References: 
 >Re: Distributed build overhead and Mac Mini vs XServe pricing (From: Travis Heppe <email@hidden>)
 >Re: Distributed build overhead and Mac Mini vs XServe pricing (From: Scott Tooker <email@hidden>)

  • Prev by Date: Re: New to Xcode
  • Next by Date: Re: Can I debug a .app in XCode?
  • Previous by thread: Re: Distributed build overhead and Mac Mini vs XServe pricing
  • Next by thread: Re: Distributed build overhead and Mac Mini vs XServe pricing
  • Index(es):
    • Date
    • Thread