Re: reducing ld's memory footprint (19 minutes of linking)
Re: reducing ld's memory footprint (19 minutes of linking)
- Subject: Re: reducing ld's memory footprint (19 minutes of linking)
- From: Roy Lovejoy <email@hidden>
- Date: Tue, 9 Aug 2005 11:54:04 -0400
On Aug 9, 2005, at 10:09 AM, Stefan Werner wrote:
I'm ported a large project from CodeWarrior to Xcode (using gcc3.3)
and linking a debug build now takes 19 minutes on my PowerBook (G4
1.5GHz, 1.25GB RAM). A quick glance at top tells me that RAM is the
bottleneck, the ld process goes up to a VSIZE of 2.31GB, there's
lots of pageins/pageouts and the CPU idles at 70%. The resulting
binary is 300MB in size, 200MB if I enable dead code stripping (for
comparison, CodeWarrior links in one minute, less than 500MB VSIZE
and producing a binary of 25MB, .xSYM and .xMAP being 30MB combined).
as one of many engineers mandatorily migrating to XCode, (after 13+
years of CodeWarrior), I would like to say it would be nice if Apple
engineers and managers would pay attention to these REAL WORLD
benchmarks and try to _make_an_attempt_ at getting close to the
productive development environment we are used to on this platform..
it would be a shame if Apple focused on 'window dressing', and 'nice,
but not necessary features' instead of these glaring defects, because
'they can'..
please focus on the things we do _hundreds_ of times a day, instead
of things we _may_ do once a month..
_______________________________________________
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