Subject: Re: kern/8321: Native ELF execution is slower than Native A_OUT
To: Charles M. Hannum <root@ihack.net>
From: bill@psych.uw.edu.pl <bill@psych.uw.edu.pl>
List: netbsd-bugs
Date: 09/04/1999 22:29:12
On Sat, 4 Sep 1999, Charles M. Hannum wrote:
>
> This actually has nothing to do with a.out vs. ELF. It has to do with
> the `new' malloc(3).
i see. i forgot about the `new' malloc import and remembered file(1)
being much faster on a.out system. your results tell the whole story.
btw
there used to be on BSDI site ELF FAQ with ` a.out speed vs. ELF speed'
> I tested 3 versions of file(1):
>
> 1) the current version in CVS, with a recent libc, compiled on ELF:
>
> 0.59 real 0.32 user 0.14 sys
>
> 2) same, but modified so that maxmagic is strictly a power of 2
> (slightly different than your patch):
>
> 0.15 real 0.05 user 0.04 sys
>
> 3) the unedited version, but with the old BSD malloc(3):
>
> 0.15 real 0.06 user 0.05 sys
>
> Draw your own conclusions.
>
>