![[LWN Logo]](/images/lcorner.png) |
|
![[LWN.net]](/images/Included.png) |
From: Greg KH <greg@kroah.com>
To: linux-security-module@wirex.com
Subject: More 2.4.4 benchmarks
Date: Tue, 8 May 2001 15:01:40 -0700
Attached is the result of running lmbench 2beta3 on a 4 proc 700Mhz Xeon
with 1Gb ram. 4 runs with a stock 2.4.4 kernel, and 4 runs with the
latest lsm patch with the capability_plug module running.
Read into the numbers what you will :)
greg k-h
L M B E N C H 2 . 0 S U M M A R Y
------------------------------------
(Alpha software, do not distribute)
Basic system parameters
----------------------------------------------------
Host OS Description Mhz
--------- ------------- ----------------------- ----
fan.kroah Linux 2.4.4 i686-pc-linux-gnu 700
fan.kroah Linux 2.4.4 i686-pc-linux-gnu 700
fan.kroah Linux 2.4.4 i686-pc-linux-gnu 700
fan.kroah Linux 2.4.4 i686-pc-linux-gnu 700
fan.kroah Linux 2.4.4-l i686-pc-linux-gnu 700
fan.kroah Linux 2.4.4-l i686-pc-linux-gnu 700
fan.kroah Linux 2.4.4-l i686-pc-linux-gnu 700
fan.kroah Linux 2.4.4-l i686-pc-linux-gnu 700
Processor, Processes - times in microseconds - smaller is better
----------------------------------------------------------------
Host OS Mhz null null open selct sig sig fork exec sh
call I/O stat clos TCP inst hndl proc proc proc
--------- ------------- ---- ---- ---- ---- ---- ----- ---- ---- ---- ---- ----
fan.kroah Linux 2.4.4 700 0.49 0.79 5.82 7.70 42 1.25 3.77 164 934 12K
fan.kroah Linux 2.4.4 700 0.49 0.78 5.84 7.64 39 1.25 3.77 165 936 12K
fan.kroah Linux 2.4.4 700 0.49 0.79 5.87 7.54 36 1.25 3.76 166 937 12K
fan.kroah Linux 2.4.4 700 0.49 0.78 5.91 7.66 39 1.25 3.77 165 936 12K
fan.kroah Linux 2.4.4-l 700 0.47 0.82 6.05 7.62 36 1.24 3.83 162 927 12K
fan.kroah Linux 2.4.4-l 700 0.49 0.83 5.96 7.59 40 1.25 3.81 165 936 12K
fan.kroah Linux 2.4.4-l 700 0.49 0.83 6.00 7.58 40 1.25 3.76 165 937 12K
fan.kroah Linux 2.4.4-l 700 0.49 0.84 5.97 7.55 39 1.25 3.76 165 937 12K
Context switching - times in microseconds - smaller is better
-------------------------------------------------------------
Host OS 2p/0K 2p/16K 2p/64K 8p/16K 8p/64K 16p/16K 16p/64K
ctxsw ctxsw ctxsw ctxsw ctxsw ctxsw ctxsw
--------- ------------- ----- ------ ------ ------ ------ ------- -------
fan.kroah Linux 2.4.4 2.660 8.5800 23 8.6400 33 9.05000 106
fan.kroah Linux 2.4.4 2.650 8.7400 24 8.6500 29 8.74000 68
fan.kroah Linux 2.4.4 2.760 8.7000 23 8.6300 28 8.59000 72
fan.kroah Linux 2.4.4 2.660 8.6600 24 8.6100 30 8.93000 56
fan.kroah Linux 2.4.4-l 2.550 8.5600 23 8.6500 24 8.74000 88
fan.kroah Linux 2.4.4-l 2.550 8.6200 23 8.6500 25 8.78000 91
fan.kroah Linux 2.4.4-l 2.670 8.5600 23 8.5600 24 8.81000 104
fan.kroah Linux 2.4.4-l 2.640 8.5200 23 8.6400 28 8.61000 104
*Local* Communication latencies in microseconds - smaller is better
-------------------------------------------------------------------
Host OS 2p/0K Pipe AF UDP RPC/ TCP RPC/ TCP
ctxsw UNIX UDP TCP conn
--------- ------------- ----- ----- ---- ----- ----- ----- ----- ----
fan.kroah Linux 2.4.4 2.660 10 25 43 80
fan.kroah Linux 2.4.4 2.650 10 26 43 79
fan.kroah Linux 2.4.4 2.760 10 25 43 79
fan.kroah Linux 2.4.4 2.660 10 25 43 79
fan.kroah Linux 2.4.4-l 2.550 9.854 24 44 78
fan.kroah Linux 2.4.4-l 2.550 9.925 25 45 79
fan.kroah Linux 2.4.4-l 2.670 9.920 27 44 79
fan.kroah Linux 2.4.4-l 2.640 10 28 45 79
File & VM system latencies in microseconds - smaller is better
--------------------------------------------------------------
Host OS 0K File 10K File Mmap Prot Page
Create Delete Create Delete Latency Fault Fault
--------- ------------- ------ ------ ------ ------ ------- ----- -----
fan.kroah Linux 2.4.4 78 8.3290 141 23 2832 0.965 3.00000
fan.kroah Linux 2.4.4 81 8.3120 144 23 2895 0.994 3.00000
fan.kroah Linux 2.4.4 78 8.2540 142 23 2878 0.989 3.00000
fan.kroah Linux 2.4.4 81 8.2810 144 23 2826 1.013 3.00000
fan.kroah Linux 2.4.4-l 76 8.1060 141 22 2760 1.010 3.00000
fan.kroah Linux 2.4.4-l 76 8.1000 141 23 2795 0.980 3.00000
fan.kroah Linux 2.4.4-l 76 8.1870 141 23 2812 0.981 3.00000
fan.kroah Linux 2.4.4-l 76 8.2070 141 23 2854 0.978 3.00000
*Local* Communication bandwidths in MB/s - bigger is better
-----------------------------------------------------------
Host OS Pipe AF TCP File Mmap Bcopy Bcopy Mem Mem
UNIX reread reread (libc) (hand) read write
--------- ------------- ---- ---- ---- ------ ------ ------ ------ ---- -----
fan.kroah Linux 2.4.4 487 161 162 319 392 204 173 392 206
fan.kroah Linux 2.4.4 501 161 162 319 391 205 173 391 208
fan.kroah Linux 2.4.4 480 161 159 319 392 206 173 392 209
fan.kroah Linux 2.4.4 488 160 159 319 391 204 174 391 210
fan.kroah Linux 2.4.4-l 511 160 163 309 368 190 149 368 197
fan.kroah Linux 2.4.4-l 504 160 162 309 368 191 149 368 197
fan.kroah Linux 2.4.4-l 499 160 195 309 368 191 148 368 197
fan.kroah Linux 2.4.4-l 514 160 162 308 368 191 149 368 197
Memory latencies in nanoseconds - smaller is better
(WARNING - may not be correct, check graphs)
---------------------------------------------------
Host OS Mhz L1 $ L2 $ Main mem Guesses
--------- ------------- ---- ----- ------ -------- -------
fan.kroah Linux 2.4.4 700 4.300 12 150
fan.kroah Linux 2.4.4 700 4.300 12 149
fan.kroah Linux 2.4.4 700 4.301 12 150
fan.kroah Linux 2.4.4 700 4.300 12 149
fan.kroah Linux 2.4.4-l 700 4.300 12 162
fan.kroah Linux 2.4.4-l 700 4.300 12 162
fan.kroah Linux 2.4.4-l 700 4.301 12 162
fan.kroah Linux 2.4.4-l 700 4.300 12 162