documentation:benchmarks
=>  Releases

Current version
Git/Latestdiff: 1.5.6

Latest Snapshots
Produced after each commit or rebase to new upstream version

GIT
RSBAC source code, can be unstable sometimes

=>  Events

No events planned

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

documentation:benchmarks [2006/05/02 15:40]
127.0.0.1 (old revision restored)
documentation:benchmarks [2007/02/19 16:14]
127.0.0.1 (old revision restored)
Line 1: Line 1:
-===== Latest (v1.2.3) ​===== +===== Recent benchmarks ​=====
-Theses are benchmarks made with : +
-  * RSBAC version 1.2.3. +
-  * Linux Kernel Gentoo Hardened RSBAC 2.6.7-r10 +
-  * GCC 3.3.4 +
-  * PaX is enabled everywhere as in Gentoo [[http://​hardened.gentoo.org/​rsbac/​quickstart.xml|Quickstart]] +
-  * Gentoo 2004.3 in Single User Mode +
-  * A Pentium-M 733 ULW (Dohan) @ 1.1Ghz, speedstep Off +
-\\  +
-\\  +
-//All tests were run 3 times and the average calculated in second. +
-We are compiling a vanilla 2.6.9 kernel from kernel.org//​+
  
-\\  +  * [[documentation:benchmarks:​rsbac_1.3.2rc2|RSBAC 1.3.2rc2]] ​(with FD cache
-\\  +  * [[documentation:​benchmarks:​rsbac_1.2.3|RSBAC ​1.2.3]]
- +
-Four kernels have been tested: +
-  * Vanilla Hardened, means rsbac-dev-sources,​ features Gentoo 2.6.7 patchset and Hardened patchset and RSBAC off. (No framework+
-  * RC + Auth +
-  * All RSBAC Options On +
-  * Default Gentoo RSBAC kernel as specified in the Gentoo ​[[http://​hardened.gentoo.org/​rsbac/​quickstart.xml|Quickstart]] +
- +
-\\  +
-\\  +
- +
-Real represents the real time spent, in seconds +
-User represents the total of CPU-seconds in user mode +
-Sys represents the total of CPU-seconds in kernel mode +
-Lower is better. +
- +
-^ ^real ^user ^sys ​  ^ +
-^ Vanilla | 656 | 619 | 26 | +
-^ RC+Auth | 661 | 619 | 34 | +
-^ Gentoo | 664 | 620 | 44 | +
-^ All On | 679 | 623 | 58 | +
- +
-All theses values are percentages of performance decrease, based on Vanilla = 100 percent. Lower is better. +
- +
-^ ^real_p ^user_p ​ ^sys_p ^ +
-^ Vanilla | 100 | 100 | 100     | +
-^ RC+Auth | 100,7 | 100 | 130,7   | +
-^ Gentoo | 101,2 | 100,1 | 169,​23 ​ | +
-^ All On | 103,5 | 100,6 | 223,​07 ​ | +
-\\  +
- +
-{{ documentation:​rsbac_123_bench.jpg }} +
- +
- +
-As you can see, only the kernel mode time increase significantly in RSBAC 1.2.3, but there are only very few actions done in this mode so it doesn'​t really affect the real time very much. +
- +
-To sum it up, we have a 1.2% difference of real time taken with a production kernel setup (Gentoo config), only 0.7% on a RC+Auth only enabled kernel, and a bigger ​3.5% with every single option on. +
  
 ===== Archives ===== ===== Archives =====
//
documentation/benchmarks.txt · Last modified: 2007/02/19 16:14 by 127.0.0.1

documentation/benchmarks.txt · Last modified: 2007/02/19 16:14 by 127.0.0.1
This website is kindly hosted by m-privacy