> 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

Reply via email to