• 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: Distribute to local machine too?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Distribute to local machine too?


  • Subject: Re: Distribute to local machine too?
  • From: "Kevin A. Mitchell" <email@hidden>
  • Date: Wed, 18 Oct 2006 13:46:11 -0500

Apparently not, and I'm in the same situation here. I'm working at home and am about to do a huge build, huge being, it may take 40 minutes. I'm on a MacBook Pro, and there's an Intel iMac in the living room doing absolutely nothing, but if I distribute to it, the MBP does no compilation and it ends up taking longer.

The gist of what I've gotten from discussions here is that the tools guys at Apple have determined that this is correct operation. I beg to differ; the choice should be left up to developers to determine the distcc configuration. We are not end users, and can cope with "enough rope". Furthermore, Xcode is immensely configurable in many other regards, why not this one?

I would also put forth that this is something to fix in Xcode 2, not 3. It can't possibly be that big of a fix, and some of us are constrained by management as to when we upgrade to new operating system revisions.

I've filed radar 4790356 at bugreporter.apple.com in hopes that it will help get some attention to this feature. I'm not sure, but perhaps if enough people file reports, it may get some attention from the engineering staff.

Kevin

Ref: http://developer.apple.com/documentation/Darwin/Reference/ManPages/man1/distcc.1.html

Dave Camp said the following on 10/18/06 11:57 AM:
We've got a similar problem here. On a Mac Pro with distributed builds enabled, the 4 Xeon cores site idle and send all the work on two Intel iMacs on the network. It's completely backwards.

Is there some secret defaults setting that can be changed to fix this?

Dave

On Oct 18, 2006, at 9:48 AM, Steve Mills wrote:

Is there no way to use distributed compilation to remote machines AND to the host machine? For my PPC builds, I normally host from 1 of 2 dual G5's, the distribute to the other G5 and a dual G4. But sometimes I'll have one of the G5's busy doing other tasks (rendering, etc) and I don't want it in the pool. So I have a set that doesn't include that machine. But when I use that, I found that *all* the compiling is being done very slowly on the lowly G4, and the G5's CPU meters barely get a workout. I'd much rather have the G5 compiling at *least* one file along with the G4 getting a workout. I recall reading something about the host machine doing all the work of the distribution and everything that goes along with that, but it doesn't really seem like it takes all that much CPU for that.

Steve Mills
Drummer, Mac geek
http://sjmills5.home.mchsi.com/


_______________________________________________
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


_______________________________________________ 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



_______________________________________________ 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: 
 >Distribute to local machine too? (From: Steve Mills <email@hidden>)
 >Re: Distribute to local machine too? (From: Dave Camp <email@hidden>)

  • Prev by Date: finding source of SIGTRAP
  • Next by Date: Re: Distribute to local machine too?
  • Previous by thread: Re: Distribute to local machine too?
  • Next by thread: Re: Distribute to local machine too?
  • Index(es):
    • Date
    • Thread