Ich verwende hier die Benchmarks
LMBench
und
UNIXbench
.
Im folgenden finden Sie die Vergleichswerte mit und ohne Mandatory
Access Control System.
Die Prüfungen fanden jeweils im Single-User-Modus statt, um möglichst alle Verfälschungen durch weitere laufende Applikationen zu vermeiden (Mailserver, Cron-Daemon, etc.). Als Hardware wurde ein Dell Optiplex 170L eingesetzt. Dieses System hat einen Pentium 4 Prozessor mit 3 Ghz und aktiviertem Hyperthreading und 512 MB Ram.
Besonders der Micro-Benchmark LMBench zeigt bei SELinux durchaus eine Verringerung der Geschwindigkeit. Diese ist jedoch bei UNIXbench mit Ausnahme der gleichzeitigen Shellskript-Ausführung nicht nachzuvollziehen. Als Fazit kann man nur ziehen, dass eine Applikation durch SELinux wie auch AppArmor gebremst wird. Ob dies aber signifikant ist, kann nur von Applikation zu Applikation durch einen Test geprüft werden. Ob ein Vergleich derartig unterschiedlicher MAC-Systeme überhaupt sinnvoll ist, sollte auch der Leser selbst entscheiden. Hier stelle ich lediglich meine Ergebnisse vor. Diese mögen in Abhängigkeit der Architektur auch von System zu System unterschiedlich ausfallen.