SELinux

Hier finden Sie die ausführlichen Ergebnisse des LMBench-Benchmarks für SELinux.
                 L M B E N C H  3 . 0   S U M M A R Y
                 ------------------------------------
                 (Alpha software, do not distribute)

Basic system parameters
------------------------------------------------------------------------------
Host                 OS Description              Mhz  tlb  cache  mem   scal
                                                     pages line   par   load
                                                           bytes  
--------- ------------- ----------------------- ---- ----- ----- ------ ----
station1. Linux 2.6.18-       i686-pc-linux-gnu 2991                       1
station1. Linux 2.6.18-            i686-selinux 2991                       1

Processor, Processes - times in microseconds - smaller is better
------------------------------------------------------------------------------
Host                 OS  Mhz null null      open slct sig  sig  fork exec sh  
                             call  I/O stat clos TCP  inst hndl proc proc proc
--------- ------------- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
station1. noselinux     2991 0.47 0.64 4.57 5.96      0.93 2.54 148. 480. 1970
station1. selinux       2991 0.47 0.74 5.66 7.23      0.92 2.67 149. 508. 2130

Basic integer operations - times in nanoseconds - smaller is better
-------------------------------------------------------------------
Host                 OS  intgr intgr  intgr  intgr  intgr  
                          bit   add    mul    div    mod   
--------- ------------- ------ ------ ------ ------ ------ 
station1. noselinux     0.3300 0.3400 0.3500   36.0   27.1
station1. selinux       0.3300 0.3400 0.3500   36.3   27.1

Basic uint64 operations - times in nanoseconds - smaller is better
------------------------------------------------------------------
Host                 OS int64  int64  int64  int64  int64  
                         bit    add    mul    div    mod   
--------- ------------- ------ ------ ------ ------ ------ 
station1. noselinux            0.3900                     
station1. selinux              0.3900                     

Basic float operations - times in nanoseconds - smaller is better
-----------------------------------------------------------------
Host                 OS  float  float  float  float
                         add    mul    div    bogo
--------- ------------- ------ ------ ------ ------ 
station1. noselinux     2.0100 2.7400   15.1   15.1
station1. selinux       2.0100 2.7400   15.1   15.1

Basic double operations - times in nanoseconds - smaller is better
------------------------------------------------------------------
Host                 OS  double double double double
                         add    mul    div    bogo
--------- ------------- ------  ------ ------ ------ 
station1. noselinux     2.0100 2.7400   15.1   15.1
station1. selinux       2.0100 2.7400   15.1   15.1

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
--------- ------------- ------ ------ ------ ------ ------ ------- -------
station1. noselinux     3.7800 3.9100 4.4100 4.2700 6.5600 5.01000    13.5
station1. selinux       4.1200 4.2100 4.5800 4.6300 8.2700 4.90000    14.8

*Local* Communication latencies in microseconds - smaller is better
---------------------------------------------------------------------
Host                 OS 2p/0K  Pipe AF     UDP  RPC/   TCP  RPC/ TCP
                        ctxsw       UNIX         UDP         TCP conn
--------- ------------- ----- ----- ---- ----- ----- ----- ----- ----
station1. noselinux     3.780  11.3 69.2                             
station1. selinux       4.120  12.3 53.0                             

File & VM system latencies in microseconds - smaller is better
-------------------------------------------------------------------------------
Host                 OS   0K File      10K File     Mmap    Prot   Page   100fd
                        Create Delete Create Delete Latency Fault  Fault  selct
--------- ------------- ------ ------ ------ ------ ------- ----- ------- -----
station1. noselinux       19.2   15.7   58.5   32.3  2959.0 0.464 1.62070 2.955
station1. selinux         40.1   23.8   78.0   37.2  2966.0 0.374 1.61960 2.946

*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
--------- ------------- ---- ---- ---- ------ ------ ------ ------ ---- -----
station1. noselinux     1440 2517      2381.8 4121.7 1072.0 1133.9 4120 1694.
station1. selinux       1460 2059      2354.9 4112.4 1068.7 1134.2 4073 1702.

Memory latencies in nanoseconds - smaller is better
    (WARNING - may not be correct, check graphs)
------------------------------------------------------------------------------
Host                 OS   Mhz   L1 $   L2 $    Main mem    Rand mem    Guesses
--------- -------------   ---   ----   ----    --------    --------    -------
station1. noselinux      2991 1.3380 9.3630   44.3       154.3
station1. selinux        2991 1.3380 9.3760   44.2       154.9



Ralf Spenneberg 2007-11-13