Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jul 1999 12:45:16 -0700
From:      Julian Elischer <julian@whistle.com>
To:        Peter Jeremy <jeremyp@gsmx07.alcatel.com.au>
Cc:        dillon@apollo.backplane.com, freebsd-current@FreeBSD.ORG, green@FreeBSD.ORG
Subject:   Re: LOCK overheads (was Re: "objtrm" problem probably found)
Message-ID:  <3793804C.59E2B600@whistle.com>
References:  <99Jul14.072823est.40325@border.alcanet.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
A bit late, but some more data points.....


90MHz Pentium, FreeBSD 2.2.7
mode  0  60.80 ns/loop nproc=1 lcks=EMPTY
mode  1  91.13 ns/loop nproc=1 lcks=no
mode  2  91.11 ns/loop nproc=2 lcks=no
mode  3 242.59 ns/loop nproc=1 lcks=yes
mode  4 242.69 ns/loop nproc=2 lcks=yes
mode  5 586.27 ns/loop nproc=1 lcks=no
mode  6 586.91 ns/loop nproc=2 lcks=no
mode  7 749.28 ns/loop nproc=1 lcks=yes
mode  8 746.70 ns/loop nproc=2 lcks=yes
mode  9 181.96 ns/loop nproc=1 lcks=EMPTY
mode 10 242.56 ns/loop nproc=1 lcks=no
mode 11 242.69 ns/loop nproc=2 lcks=no
mode 12 343.80 ns/loop nproc=1 lcks=yes
mode 13 343.77 ns/loop nproc=2 lcks=yes
mode 14 727.79 ns/loop nproc=1 lcks=no
mode 15 729.95 ns/loop nproc=2 lcks=no
mode 16 850.10 ns/loop nproc=1 lcks=yes
mode 17 848.02 ns/loop nproc=2 lcks=yes


200MHz Pentium Pro, -current, same binary as above;
mode  0  42.76 ns/loop nproc=1 lcks=EMPTY
mode  1  32.01 ns/loop nproc=1 lcks=no
mode  2  33.30 ns/loop nproc=2 lcks=no
mode  3 191.30 ns/loop nproc=1 lcks=yes
mode  4 191.62 ns/loop nproc=2 lcks=yes
mode  5  93.12 ns/loop nproc=1 lcks=no
mode  6  94.54 ns/loop nproc=2 lcks=no
mode  7 195.16 ns/loop nproc=1 lcks=yes
mode  8 200.91 ns/loop nproc=2 lcks=yes
mode  9  65.83 ns/loop nproc=1 lcks=EMPTY
mode 10  90.32 ns/loop nproc=1 lcks=no
mode 11  90.33 ns/loop nproc=2 lcks=no
mode 12 236.61 ns/loop nproc=1 lcks=yes
mode 13 236.70 ns/loop nproc=2 lcks=yes
mode 14 120.83 ns/loop nproc=1 lcks=no
mode 15 122.12 ns/loop nproc=2 lcks=no
mode 16 276.92 ns/loop nproc=1 lcks=yes
mode 17 277.19 ns/loop nproc=2 lcks=yes

200MHz pentium Pro, -current, compiled with -current compiler
mode  0  35.30 ns/loop nproc=1 lcks=EMPTY
mode  1  22.13 ns/loop nproc=1 lcks=no
mode  2  22.31 ns/loop nproc=2 lcks=no
mode  3 186.26 ns/loop nproc=1 lcks=yes
mode  4 186.39 ns/loop nproc=2 lcks=yes
mode  5  75.61 ns/loop nproc=1 lcks=no
mode  6  78.52 ns/loop nproc=2 lcks=no
mode  7 191.46 ns/loop nproc=1 lcks=yes
mode  8 191.65 ns/loop nproc=2 lcks=yes
mode  9  69.34 ns/loop nproc=1 lcks=EMPTY
mode 10  86.68 ns/loop nproc=1 lcks=no
mode 11  86.49 ns/loop nproc=2 lcks=no
mode 12 237.49 ns/loop nproc=1 lcks=yes
mode 13 236.67 ns/loop nproc=2 lcks=yes
mode 14 134.96 ns/loop nproc=1 lcks=no
mode 15 134.99 ns/loop nproc=2 lcks=no
mode 16 276.90 ns/loop nproc=1 lcks=yes
mode 17 277.33 ns/loop nproc=2 lcks=yes



Not exactly sure what all this means but whatever mode1 17 is, it can
sure be expensive..

of course this is a UP machine...

julian


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3793804C.59E2B600>