Re: a.out binaries that are 66% faster than ELF

Jon Lewis (jlewis@inorganic5.fdt.net)
Wed, 26 Feb 1997 23:54:00 -0500 (EST)


On Wed, 26 Feb 1997, Laslo Orto wrote:

> Strange , on our Pentium 166 with libc.so.5.4.7 and kernel 2.1.25 it's a
> bit faster:
>
> shell:~> rc5-client-linux-i586 -m
> rc5-56-client: Performance testing with 1000000 crypts
> rc5-56-client: Complete in 6.376 seconds. (156832.73 keys/sec)

I'm running the ELF version on my Tomcat II (dual P120, 512kb cache). On
an otherwise idle box, I get a consistent 122K keys/sec running one copy
of rc5-client-linux-i586 -m. Running 2 simultaneously, I get a range of
26K keys/sec/process to just over 50K keys/sec/process.

I assume running one is so much faster because it doesn't have to share
the L2 cache...but why the huge performance range when running 2? This is
with 2.0.27-smp and libc 5.4.17.

------------------------------------------------------------------
Jon Lewis <jlewis@fdt.net> | Unsolicited commercial e-mail will
Network Administrator | be proof-read for $199/hr.
________Finger jlewis@inorganic5.fdt.net for PGP public key_______