> Let me start by asking some obvious questions, just > to > eliminate them: > > - You're sure it's ld, and not some other part > of the tool chain?
Yes, I keep `top' running all the time, and I can see it's the ld process. > - The machine running Solaris and the one running > Linux are comparable? (i.e. Not a quad core intel > racing a 12 year old Sparc Ultra 2 or something > ing like > that?) The Linux machine is slighly faster -- a 2.66GHz Core 2 Duo vs. Solaris on a quad Opteron 275 at 2.2GHz. Both machines have plenty of DRAM. > There has been some performance work done since > snv_86, > though it's anyone's guess if it fits your issue. If > you're > willing to try a more recent Nevada or OpenSolaris > build, that would be a good experiment. Okay, that's good to know. I think I will try the OS 2008.11 release as soon as it's final. > If you're willing to put together a reproduce case > for me, I'd be willing to give it a try on my > system and see where the time is going. I work > on the Solaris ld, and would certainly like to know > what's up with this. > > Ideally, that would take the form of a tarball of > objects, > and an ld command line to run against them. Thanks very much for the offer. It just might be possible for me to do this -- though I wonder if it might not be easier for you to send me an unstripped executable I can profile. Anyway, let me try the new release first. > I have limited > time to figure out makefiles, compilers, and so > forth Of course, and I couldn't send you source anyway. -- Scott -- This message posted from opensolaris.org
