AppArmor

Hier finden Sie die ausführlichen Ergebnisse des LMBench-Benchmarks für AppArmor.

                 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  
--------- ------------- ----------------------- ---- ----- ----- ------ ----
station2  Linux 2.6.18. noapparmor              1852                       1
station2  Linux 2.6.18. apparmor                1852                       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
--------- ------------- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
station2  noapparmor    1852 0.33 0.48 3.52 4.46 6.22 0.77 2.16 135. 468. 2420
station2  apparmor      1852 0.33 0.57 3.94 9.67 6.22 0.77 2.16 136. 635. 2994

Basic integer operations - times in nanoseconds - smaller is better
-------------------------------------------------------------------
Host                 OS  intgr intgr  intgr  intgr  intgr  
                          bit   add    mul    div    mod   
--------- ------------- ------ ------ ------ ------ ------ 
station2  noapparmor    0.3300 0.3400 3.3100   36.1   27.1
station2  apparmor      0.3300 0.3300 3.3100   36.1   27.1

Basic uint64 operations - times in nanoseconds - smaller is better
------------------------------------------------------------------
Host                 OS int64  int64  int64  int64  int64  
                         bit    add    mul    div    mod   
--------- ------------- ------ ------ ------ ------ ------ 
station2  noapparmor           1.3600                     
station2  apparmor             1.3600                     

Basic float operations - times in nanoseconds - smaller is better
-----------------------------------------------------------------
Host                 OS  float  float  float  float
                         add    mul    div    bogo
--------- ------------- ------ ------ ------ ------ 
station2  noapparmor    1.9600 2.7200   15.1   15.1
station2  apparmor      1.9600 2.7200   15.1   15.1

Basic double operations - times in nanoseconds - smaller is better
------------------------------------------------------------------
Host                 OS  double double double double
                         add    mul    div    bogo
--------- ------------- ------  ------ ------ ------ 
station2  noapparmor    1.9600 2.7200   15.1   15.1
station2  apparmor      1.9600 2.7200   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
--------- ------------- ------ ------ ------ ------ ------ ------- -------
station2  noapparmor    2.6400 3.0600 3.6000 3.5100 5.8500 4.16000    12.4
station2  apparmor      2.7200 3.1100 3.6500 3.5400 6.1500 3.97000    13.5

*Local* Communication latencies in microseconds - smaller is better
---------------------------------------------------------------------
Host                 OS 2p/0K  Pipe AF     UDP  RPC/   TCP  RPC/ TCP
                        ctxsw       UNIX         UDP         TCP conn
--------- ------------- ----- ----- ---- ----- ----- ----- ----- ----
station2  noapparmor    2.640 8.456 16.5  16.2        20.8        49.
station2  apparmor      2.720 8.694 16.5  16.2        21.1        49.


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
--------- ------------- ------ ------ ------ ------ ------- ----- ------- -----
station2  noapparmor      37.9   52.5   86.9   88.8  2607.0 0.614 1.64880 2.789
station2  apparmor        42.5   55.9   93.2   89.7  2614.0 0.671 1.64120 2.786

*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
--------- ------------- ---- ---- ---- ------ ------ ------ ------ ---- -----
station2  noapparmor    1556 2476 1152 2363.6 4065.1 1085.4 1132.7 4076 1716.
station2  apparmor      1502 2461 1157 2389.7 4061.9 1086.5 1134.3 4078 1712.

Memory latencies in nanoseconds - smaller is better
    (WARNING - may not be correct, check graphs)
------------------------------------------------------------------------------
Host                 OS   Mhz   L1 $   L2 $    Main mem    Rand mem    Guesses
--------- -------------   ---   ----   ----    --------    --------    -------
station2  noapparmor     1852 1.3280 9.4720   43.7       162.5
station2  apparmor       1852 1.3270 9.3540   43.7       162.6



Ralf Spenneberg 2007-11-13