Subject: Re: mindless boredom, speed and compiling kernels
To: None <port-pmax@NetBSD.ORG>
From: Michael L. Hitch <mhitch@lightning.oscs.montana.edu>
List: port-pmax
Date: 05/23/1998 08:53:14
On May 21,  9:44pm, Simon Burge wrote:
> On Tue, 19 May 1998 14:56:14 -0600 (MDT)  Chris Jones wrote:
> > Hmm.  So, does NetBSD run the Ultrix binary faster than the native one
> > because the Ultrix one isn't ELF?  Or is there some other reason I'm
> > missing?  I know I've seen NetBSD/i386 run simple benchmarks faster than
> > Linux, and I assumed that was because of the a.out/ELF difference, but I
> > don't really know...
> 
> Not sure.  Certainly the NetBSD binary (which compiled with -static)
> is larger than the Ultrix binary.  Maybe it's a cache thing.  FWIW, a
> -static NetBSD native binary got around 5200000 moves per second.

  I'd guess it's more likely because NetBSD has all the ABI overhead,
which Ultrix probably doesn't have.  That makes the programs bigger and
slower.

-- 
Michael L. Hitch			mhitch@montana.edu
Computer Consultant
Information Technology Center
Montana State University	Bozeman, MT	USA