Re: Anybody get Distributed Build to work?
Re: Anybody get Distributed Build to work?
- Subject: Re: Anybody get Distributed Build to work?
- From: Greg Titus <email@hidden>
- Date: Sat, 19 Jul 2003 17:46:37 -0700
On Saturday, July 19, 2003, at 01:56 PM, Bill Cheeseman wrote:
on 03-07-19 10:34 AM, Shawn Erickson at email@hidden wrote:
On Saturday, July 19, 2003, at 03:15 AM, Bill Cheeseman wrote:
on 03-07-18 8:49 PM, Kirk Kerekes at email@hidden wrote:
Anybody get XCode's Distributed Build to work?
I was told it's currently optimized for C++, not for
Cocoa/Objective-C
work.
The way I could tell it was "working" is that my compiles took way
longer.
Bill, Are you standing on your network cable again?
You know that slows down the flow of bits and undoubtedly will slow
down distributed builds under xcode.
100Base-T Ethernet all the way. Although these particular machines run
through an Ethernet hub in my home office, not the 24-port switch in
the
basement that connects the rest of the house.
I think it has more to do with the relative speed of the machine you
are building on. I have a dual 1 Ghz PowerMac and a 500 MHz TiBook,
connected via AirPort.
Doing a distributed build of a big Cocoa project on my TiBook is now at
least 4 times faster. It makes an enormous difference. Not to mention I
used to have the fan come on and the TiBook get hot grinding away, and
now it doesn't break a sweat. Distributed build is a godsend for
working on your couch.
Meanwhile, it just isn't worthwhile at all to have the TiBook's help
when building on the PowerMac. Compiles take longer because the
PowerMac is waiting to get the results back for the one or two files it
handed off while it has finished everything else. This effect does
depend a lot on the size of your projects. Building just 3 files is
slowest (PM gets 2, Ti gets 1). Building 100 is a wash.
- Greg
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.