Fedora 31 SELinux Linux 5.3 Performance

SELinux benchmarks for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2001034-HU-SELINUX8168&grw.

Fedora 31 SELinux Linux 5.3 PerformanceProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionSELinux enforcing + targetedSELinux disabledAMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads)ASUS ROG ZENITH II EXTREME (0601 BIOS)AMD Starship/Matisse64512MB1000GB Force MP600 + 32GB Flash DiskAMD Radeon VII 16GB (1802/1001MHz)AMD Vega 20 HDMI AudioASUS VP28UAquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200Fedora 315.3.16-300.fc31.x86_64 (x86_64)GNOME Shell 3.34.2X Server + Wayland4.5 Mesa 19.2.8 (LLVM 9.0.0)GCC 9.2.1 20190827ext43840x2160OpenBenchmarking.orgCompiler Details- --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver Disk Details- SELinux enforcing + targeted: NONE / relatime,rw,seclabel- SELinux disabled: NONE / relatime,rwProcessor Details- Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025Java Details- OpenJDK Runtime Environment (build 1.8.0_232-b09)Python Details- Python 3.7.5Security Details- SELinux enforcing + targeted: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected - SELinux disabled: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected

Fedora 31 SELinux Linux 5.3 Performanceselenium: WebXPRT - Firefoxselenium: Jetstream - Firefoxselenium: StyleBench - Firefoxselenium: Maze Solver - Firefoxsupertuxkart: 3840 x 2160 - Fullscreen - Low - 1 - Cocoa Templesupertuxkart: 3840 x 2160 - Fullscreen - Low - 1 - Candela Cityselenium: PSPDFKit WASM - Firefoxhackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processy-cruncher: Calculating 500M Pi Digitshackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processhackbench: 32 - Processstress-ng: Forkingstress-ng: Semaphoresstress-ng: Context Switchingstress-ng: System V Message Passingencode-mp3: WAV To MP3tesseract: 3840 x 2160xonotic: 3840 x 2160 - Ultimatehimeno: Poisson Pressure Solvernamd: ATPase Simulation - 327,506 Atomsosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocationsschbench: 2 - 4schbench: 4 - 4schbench: 6 - 2schbench: 6 - 4schbench: 8 - 2schbench: 8 - 4supertuxkart: 3840 x 2160 - Fullscreen - High - 1 - Cocoa Templepostmark: Disk Transaction Performancemutex: Shared Mutex Lock Sharedmutex: Mutex Lock Unlock spinlockmutex: Mutex Lock Unlock std::mutexmutex: Mutex Lock Unlock std::mutexmutex: Semaphore Release And Acquiremutex: Mutex Lock Unlock spinlock_amdmutex: Mutex Lock Unlock ticket_spinlockbuild-llvm: Time To Compilecompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19build-gcc: Time To Compilebuild-linux-kernel: Time To Compiletungsten: Hairtungsten: Water Caustictungsten: Non-Exponentialtungsten: Volumetric Causticx264: H.264 Video Encodingdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitsvt-av1: Enc Mode 8 - 1080pv-ray: CPUblender: Classroom - CPU-Onlyblender: Barbershop - CPU-Onlyappleseed: Emilyappleseed: Material Testerbuild2: Time To Compilelibreoffice: 20 Documents To PDFmcperf: Getmcperf: Setapache: Static Web Page Servingphpbench: PHP Benchmark Suiterocksdb: Rand Fillrocksdb: Rand Readrocksdb: Seq Fillrocksdb: Read While Writingsqlite-speedtest: Timed Time - Size 1,000cassandra: Writespgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Heavy Contention - Read Onlyebizzy: pybench: Total For Average Test Timessupertuxkart: 3840 x 2160 - Fullscreen - High - 1 - Candela CitySELinux enforcing + targetedSELinux disabled294228.5495.94.0234.560588231.17458212502.4472.9764.0428.6982.5049.05816.1012.8513.9677.89915.50330.12493381.793366820.0217580305.458880852.837.178365.1077297.72771064982.7675540.5649217.52047720.21392246.91759737.73371469.14734923417143493683.183127750119.144.113.318.311.243.830.7117.0328.545559.71425.1309.8418818.63382.553223.39021216.41819.23107.2887.80446728118.87188.54135.105258126.40382551.7147.11568712.840846.520537.2467594413676101939633731414587599191257.113289532839291.960332846753.9775782468630129882.774469295229.2297.64238.349199240.45090712432.4462.8503.7378.1952.3969.05015.1022.7053.6677.58914.41727.56194495.223376873.0220226918.3916848867.507.194368.3268302.11301984894.2232170.5607710.53103920.33392647.06939137.52390568.71263221373534343283.095644806418.844.213.518.011.243.930.8117.0848.582545.90425.1449.8836118.62312.546803.39448217.39826.69108.1988.30946640118.67188.67134.098601125.72967150.6097.10171599.345126.623076.8466425313636202000057211413853608605256.110289702846898.037155863664.6753992563196129284.123370OpenBenchmarking.org

Selenium

Benchmark: WebXPRT - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: WebXPRT - Browser: FirefoxSELinux enforcing + targetedSELinux disabled601201802403002942951. firefox 71.0

Selenium

Benchmark: Jetstream - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: FirefoxSELinux enforcing + targetedSELinux disabled50100150200250SE +/- 0.29, N = 3SE +/- 0.17, N = 3228.54229.221. firefox 71.0

Selenium

Benchmark: StyleBench - Browser: Firefox

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: FirefoxSELinux enforcing + targetedSELinux disabled20406080100SE +/- 0.15, N = 3SE +/- 0.12, N = 395.997.61. firefox 71.0

Selenium

Benchmark: Maze Solver - Browser: Firefox

OpenBenchmarking.orgSeconds, Fewer Is BetterSeleniumBenchmark: Maze Solver - Browser: FirefoxSELinux enforcing + targetedSELinux disabled0.91.82.73.64.5SE +/- 0.03, N = 34.04.01. firefox 71.0

SuperTuxKart

Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: Low - Karts: 1 - Scene: Cocoa Temple

OpenBenchmarking.orgFrames Per Second, More Is BetterSuperTuxKart 0.9.3Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: Low - Karts: 1 - Scene: Cocoa TempleSELinux enforcing + targetedSELinux disabled50100150200250SE +/- 1.79, N = 15SE +/- 2.24, N = 15234.56238.35

SuperTuxKart

Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: Low - Karts: 1 - Scene: Candela City

OpenBenchmarking.orgFrames Per Second, More Is BetterSuperTuxKart 0.9.3Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: Low - Karts: 1 - Scene: Candela CitySELinux enforcing + targetedSELinux disabled50100150200250SE +/- 3.02, N = 5SE +/- 2.24, N = 3231.17240.45

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxSELinux enforcing + targetedSELinux disabled30060090012001500SE +/- 5.03, N = 3SE +/- 8.37, N = 3125012431. firefox 71.0

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadSELinux enforcing + targetedSELinux disabled0.55061.10121.65182.20242.753SE +/- 0.032, N = 3SE +/- 0.035, N = 32.4472.4461. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadSELinux enforcing + targetedSELinux disabled0.66961.33922.00882.67843.348SE +/- 0.022, N = 3SE +/- 0.044, N = 32.9762.8501. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadSELinux enforcing + targetedSELinux disabled0.90951.8192.72853.6384.5475SE +/- 0.017, N = 3SE +/- 0.013, N = 34.0423.7371. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadSELinux enforcing + targetedSELinux disabled246810SE +/- 0.060, N = 3SE +/- 0.096, N = 38.6988.1951. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessSELinux enforcing + targetedSELinux disabled0.56341.12681.69022.25362.817SE +/- 0.011, N = 3SE +/- 0.009, N = 32.5042.3961. (CC) gcc options: -lpthread

Y-Cruncher

Calculating 500M Pi Digits

OpenBenchmarking.orgSeconds, Fewer Is BetterY-Cruncher 0.7.8.9503Calculating 500M Pi DigitsSELinux enforcing + targetedSELinux disabled3691215SE +/- 0.005, N = 3SE +/- 0.012, N = 39.0589.050

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadSELinux enforcing + targetedSELinux disabled48121620SE +/- 0.22, N = 3SE +/- 0.12, N = 316.1015.101. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessSELinux enforcing + targetedSELinux disabled0.64151.2831.92452.5663.2075SE +/- 0.015, N = 3SE +/- 0.029, N = 32.8512.7051. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessSELinux enforcing + targetedSELinux disabled0.89261.78522.67783.57044.463SE +/- 0.013, N = 3SE +/- 0.002, N = 33.9673.6671. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessSELinux enforcing + targetedSELinux disabled246810SE +/- 0.077, N = 15SE +/- 0.104, N = 47.8997.5891. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessSELinux enforcing + targetedSELinux disabled48121620SE +/- 0.27, N = 3SE +/- 0.22, N = 315.5014.421. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessSELinux enforcing + targetedSELinux disabled714212835SE +/- 0.30, N = 3SE +/- 0.15, N = 330.1227.561. (CC) gcc options: -lpthread

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingSELinux enforcing + targetedSELinux disabled20K40K60K80K100KSE +/- 1248.68, N = 15SE +/- 294.10, N = 393381.7994495.221. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresSELinux enforcing + targetedSELinux disabled700K1400K2100K2800K3500KSE +/- 8730.66, N = 3SE +/- 13029.11, N = 33366820.023376873.021. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingSELinux enforcing + targetedSELinux disabled4M8M12M16M20MSE +/- 392823.56, N = 15SE +/- 542014.46, N = 1517580305.4520226918.391. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingSELinux enforcing + targetedSELinux disabled4M8M12M16M20MSE +/- 102148.57, N = 3SE +/- 78041.61, N = 38880852.8316848867.501. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3SELinux enforcing + targetedSELinux disabled246810SE +/- 0.013, N = 3SE +/- 0.056, N = 37.1787.1941. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

Tesseract

Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160SELinux enforcing + targetedSELinux disabled80160240320400SE +/- 2.55, N = 3SE +/- 3.27, N = 3365.11368.33

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltimateSELinux enforcing + targetedSELinux disabled70140210280350SE +/- 1.93, N = 3SE +/- 1.13, N = 3297.73302.11MIN: 57 / MAX: 664MIN: 50 / MAX: 666

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverSELinux enforcing + targetedSELinux disabled11002200330044005500SE +/- 73.89, N = 3SE +/- 76.30, N = 34982.774894.221. (CC) gcc options: -O3 -mavx2

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsSELinux enforcing + targetedSELinux disabled0.12710.25420.38130.50840.6355SE +/- 0.00059, N = 15SE +/- 0.00148, N = 30.564920.56077

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesSELinux enforcing + targetedSELinux disabled48121620SE +/- 0.05, N = 3SE +/- 0.03, N = 317.5210.531. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsSELinux enforcing + targetedSELinux disabled510152025SE +/- 0.30, N = 3SE +/- 0.05, N = 320.2120.331. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsSELinux enforcing + targetedSELinux disabled1122334455SE +/- 0.60, N = 3SE +/- 0.21, N = 346.9247.071. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesSELinux enforcing + targetedSELinux disabled918273645SE +/- 0.05, N = 3SE +/- 0.31, N = 337.7337.521. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsSELinux enforcing + targetedSELinux disabled1530456075SE +/- 0.04, N = 3SE +/- 0.20, N = 369.1568.711. (CC) gcc options: -lm

Schbench

Message Threads: 2 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 4SELinux enforcing + targetedSELinux disabled612182430SE +/- 1.13, N = 15SE +/- 0.33, N = 323211. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 4 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 4SELinux enforcing + targetedSELinux disabled918273645SE +/- 1.45, N = 15SE +/- 0.29, N = 1441371. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 6 - Workers Per Message Thread: 2

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 2SELinux enforcing + targetedSELinux disabled1632486480SE +/- 5.43, N = 1271351. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 6 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 4SELinux enforcing + targetedSELinux disabled1020304050SE +/- 1.36, N = 1543341. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 2

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 2SELinux enforcing + targetedSELinux disabled1122334455SE +/- 1.38, N = 12SE +/- 0.58, N = 349341. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 4SELinux enforcing + targetedSELinux disabled816243240SE +/- 0.36, N = 1536321. (CC) gcc options: -O2 -lpthread

SuperTuxKart

Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: High - Karts: 1 - Scene: Cocoa Temple

OpenBenchmarking.orgFrames Per Second, More Is BetterSuperTuxKart 0.9.3Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: High - Karts: 1 - Scene: Cocoa TempleSELinux enforcing + targetedSELinux disabled20406080100SE +/- 1.10, N = 4SE +/- 0.54, N = 383.1883.10

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceSELinux enforcing + targetedSELinux disabled2K4K6K8K10KSE +/- 74.33, N = 3750180641. (CC) gcc options: -O3

BenchmarkMutex

Benchmark: Shared Mutex Lock Shared

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Shared Mutex Lock SharedSELinux enforcing + targetedSELinux disabled510152025SE +/- 0.12, N = 3SE +/- 0.17, N = 319.118.81. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock spinlock

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlockSELinux enforcing + targetedSELinux disabled1020304050SE +/- 0.03, N = 3SE +/- 0.07, N = 344.144.21. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock std::mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutexSELinux enforcing + targetedSELinux disabled3691215SE +/- 0.12, N = 3SE +/- 0.09, N = 313.313.51. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock std::mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutexSELinux enforcing + targetedSELinux disabled510152025SE +/- 0.20, N = 3SE +/- 0.19, N = 318.318.01. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Semaphore Release And Acquire

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Semaphore Release And AcquireSELinux enforcing + targetedSELinux disabled3691215SE +/- 0.00, N = 3SE +/- 0.00, N = 311.211.21. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock spinlock_amd

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlock_amdSELinux enforcing + targetedSELinux disabled1020304050SE +/- 0.00, N = 3SE +/- 0.06, N = 343.843.91. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock ticket_spinlock

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock ticket_spinlockSELinux enforcing + targetedSELinux disabled714212835SE +/- 0.00, N = 3SE +/- 0.03, N = 330.730.81. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileSELinux enforcing + targetedSELinux disabled306090120150117.03117.08

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19SELinux enforcing + targetedSELinux disabled246810SE +/- 0.034, N = 3SE +/- 0.051, N = 38.5458.5821. (CC) gcc options: -O3 -pthread

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To CompileSELinux enforcing + targetedSELinux disabled120240360480600SE +/- 0.34, N = 3SE +/- 0.17, N = 3559.71545.90

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileSELinux enforcing + targetedSELinux disabled612182430SE +/- 0.26, N = 8SE +/- 0.26, N = 825.1325.14

Tungsten Renderer

Scene: Hair

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairSELinux enforcing + targetedSELinux disabled3691215SE +/- 0.03969, N = 3SE +/- 0.02259, N = 39.841889.883611. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O2 -rdynamic -lpthread -ldl

Tungsten Renderer

Scene: Water Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticSELinux enforcing + targetedSELinux disabled510152025SE +/- 0.01, N = 3SE +/- 0.05, N = 318.6318.621. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O2 -rdynamic -lpthread -ldl

Tungsten Renderer

Scene: Non-Exponential

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialSELinux enforcing + targetedSELinux disabled0.57451.1491.72352.2982.8725SE +/- 0.00758, N = 3SE +/- 0.00610, N = 32.553222.546801. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O2 -rdynamic -lpthread -ldl

Tungsten Renderer

Scene: Volumetric Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticSELinux enforcing + targetedSELinux disabled0.76381.52762.29143.05523.819SE +/- 0.00393, N = 3SE +/- 0.00432, N = 33.390213.394481. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O2 -rdynamic -lpthread -ldl

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingSELinux enforcing + targetedSELinux disabled50100150200250SE +/- 3.98, N = 12SE +/- 4.48, N = 12216.41217.391. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 1080pSELinux enforcing + targetedSELinux disabled2004006008001000SE +/- 0.67, N = 3SE +/- 2.10, N = 3819.23826.69MIN: 518.05 / MAX: 901.32MIN: 522.12 / MAX: 915.171. (CC) gcc options: -pthread

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Chimera 1080p 10-bitSELinux enforcing + targetedSELinux disabled20406080100SE +/- 0.18, N = 3SE +/- 0.08, N = 3107.28108.19MIN: 65.86 / MAX: 199.72MIN: 66.31 / MAX: 201.941. (CC) gcc options: -pthread

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 8 - Input: 1080pSELinux enforcing + targetedSELinux disabled20406080100SE +/- 0.46, N = 3SE +/- 0.17, N = 387.8088.311. (CXX) g++ options: -fPIE -fPIC -pie

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.03Mode: CPUSELinux enforcing + targetedSELinux disabled10K20K30K40K50KSE +/- 644.93, N = 3SE +/- 401.76, N = 34672846640

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Classroom - Compute: CPU-OnlySELinux enforcing + targetedSELinux disabled306090120150SE +/- 0.30, N = 3SE +/- 0.32, N = 3118.87118.67

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Barbershop - Compute: CPU-OnlySELinux enforcing + targetedSELinux disabled4080120160200SE +/- 0.08, N = 3SE +/- 0.22, N = 3188.54188.67

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilySELinux enforcing + targetedSELinux disabled306090120150135.11134.10

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterSELinux enforcing + targetedSELinux disabled306090120150126.40125.73

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileSELinux enforcing + targetedSELinux disabled1224364860SE +/- 0.12, N = 3SE +/- 0.09, N = 351.7150.61

LibreOffice

Test: 20 Documents To PDF

OpenBenchmarking.orgSeconds, Fewer Is BetterLibreOfficeTest: 20 Documents To PDFSELinux enforcing + targetedSELinux disabled246810SE +/- 0.042, N = 22SE +/- 0.031, N = 257.1157.1011. LibreOffice 6.3.3.2.0 30(Build:2)

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetSELinux enforcing + targetedSELinux disabled15K30K45K60K75KSE +/- 808.60, N = 15SE +/- 858.52, N = 568712.871599.31. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: SetSELinux enforcing + targetedSELinux disabled10K20K30K40K50KSE +/- 641.84, N = 3SE +/- 2648.33, N = 1240846.545126.61. (CC) gcc options: -O2 -lm -rdynamic

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingSELinux enforcing + targetedSELinux disabled5K10K15K20K25KSE +/- 73.58, N = 3SE +/- 50.77, N = 320537.2423076.841. (CC) gcc options: -shared -fPIC -O2 -pthread

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteSELinux enforcing + targetedSELinux disabled140K280K420K560K700KSE +/- 9689.07, N = 4SE +/- 2895.92, N = 3675944664253

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillSELinux enforcing + targetedSELinux disabled300K600K900K1200K1500KSE +/- 3728.81, N = 3SE +/- 11386.17, N = 3136761013636201. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -O2 -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadSELinux enforcing + targetedSELinux disabled40M80M120M160M200MSE +/- 2629574.72, N = 4SE +/- 2651108.06, N = 31939633732000057211. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -O2 -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential FillSELinux enforcing + targetedSELinux disabled300K600K900K1200K1500KSE +/- 14858.06, N = 3SE +/- 7167.75, N = 3141458714138531. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -O2 -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingSELinux enforcing + targetedSELinux disabled1.3M2.6M3.9M5.2M6.5MSE +/- 52870.90, N = 3SE +/- 47437.64, N = 3599191260860521. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -O2 -fno-rtti -rdynamic -lpthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000SELinux enforcing + targetedSELinux disabled1326395265SE +/- 0.13, N = 3SE +/- 0.06, N = 357.1156.111. (CC) gcc options: -O2 -ldl -lpthread

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: WritesSELinux enforcing + targetedSELinux disabled60K120K180K240K300KSE +/- 4518.12, N = 3SE +/- 2658.70, N = 3289532289702

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlySELinux enforcing + targetedSELinux disabled200K400K600K800K1000KSE +/- 522.65, N = 3SE +/- 1394.02, N = 3839291.96846898.041. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read OnlySELinux enforcing + targetedSELinux disabled200K400K600K800K1000KSE +/- 54.21, N = 3SE +/- 2650.08, N = 3846753.98863664.681. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3SELinux enforcing + targetedSELinux disabled500K1000K1500K2000K2500KSE +/- 29517.24, N = 15SE +/- 35314.31, N = 3246863025631961. (CC) gcc options: -pthread -lpthread -O3 -march=native

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesSELinux enforcing + targetedSELinux disabled30060090012001500SE +/- 4.91, N = 3SE +/- 5.69, N = 312981292

SuperTuxKart

Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: High - Karts: 1 - Scene: Candela City

OpenBenchmarking.orgFrames Per Second, More Is BetterSuperTuxKart 0.9.3Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: High - Karts: 1 - Scene: Candela CitySELinux enforcing + targetedSELinux disabled20406080100SE +/- 1.11, N = 5SE +/- 0.20, N = 382.7784.12


Phoronix Test Suite v10.8.5