Debian GNU-kFreeBSD vs. Debian Linux vs. Ubuntu vs. PC-BSD

Debian GNU/kFreeBSD benchmarking versus Debian GNU/Linux, PC-BSD 9.0, and Ubuntu 12.04 LTS for a future article on Phoronix.com. All operating systems were benchmarked in their stock configuration.

HTML result view exported from: https://openbenchmarking.org/result/1711144-TY-1206228SU59&grs&sro.

Debian GNU-kFreeBSD vs. Debian Linux vs. Ubuntu vs. PC-BSDProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUbuntu 12.04 LTSDebian GNU-LinuxDebian GNU-kFreeBSDPC-BSD 9.0 20120605Manjaro 17.0.6Intel Core i7 720Q @ 1.60GHz (8 Cores)LENOVO 4318CTOIntel Core DMI2 x 2048 MB DDR3-1066MHz160GB INTEL SSDSA2M160NVIDIA Quadro FX 880M 1024MB (405/324MHz)Conexant CX20585Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300Ubuntu 12.043.2.0-23-generic (x86_64)Unity 5.10.0X Server 1.11.3nouveau 0.0.162.1 Mesa 8.0.2 Gallium 0.4GCC 4.6ext41600x900Debian testing3.2.0-2-amd64 (x86_64)GNOME Shell 3.4.1X Server 1.12.1.902 (1.12.2 RC 2)LENOVO TP-6N4096MBINTEL SSDSA2M160G2GC 2CV102HDNVIDIA Quadro FX 880MIntel 5 /3400 HD AudioIntel PRO/1000 Connection 7.2.3Debian GNU/kFreeBSD Wheezy/sid9.0-1-amd64 (x86_64)vesa 2.3.1ufsLENOVO 4318CTO ThinkPad W510NVIDIA Quadro FX 880M 1024MB (550/790MHz)NVIDIA (0x0be2) HDAIntel PRO/1000 Connection 7.3.2FreeBSD9.0-STABLE (x86_64)KDE 4.8.3X Server 1.10.6NVIDIA 295.493.3.0 NVIDIA 295.49GCC 4.6.4 20120511 + Clang 3.1 (SVN 156863)zfs1600x900AMD Ryzen 7 1700 Eight-Core @ 3.00GHz (16 Cores)ASUS GL702ZC v1.0AMD Family 17h16384MB1000GB Seagate ST1000LM035-1RK1 + 256GB SanDisk SD8SN8U2ASUS AMD Radeon RX 470/480/570/580 4096MBAMD EllesmereRealtek RTL8111/8168/8411 + Realtek Device b822ManjaroLinux 17.0.6-EOL4.14.0-1-MANJARO (x86_64)modesetting 1.19.5GCC 7.2.0 + LLVM 5.0.0ext41920x1080OpenBenchmarking.orgCompiler Details- Ubuntu 12.04 LTS: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - Debian GNU-Linux: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran,objc,obj-c++,go --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v - Debian GNU-kFreeBSD: --build=x86_64-kfreebsd-gnu --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-kfreebsd-gnu --target=x86_64-kfreebsd-gnu --with-arch-32=i586 --with-tune=generic -v - PC-BSD 9.0 20120605: --build=x86_64-portbld-freebsd9.0 --disable-libgcj --disable-nls --enable-languages=c,c++,objc,fortran --mandir=/usr/local/man --with-as=/usr/local/bin/as --with-gmp=/usr/local --with-ld=/usr/local/bin/ld --with-libiconv-prefix=/usr/local- Manjaro 17.0.6: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-libmpx --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Processor Details- Ubuntu 12.04 LTS: Scaling Governor: ondemand- Debian GNU-Linux: Scaling Governor: ondemand- Manjaro 17.0.6: Scaling Governor: acpi-cpufreq schedutilSystem Details- Ubuntu 12.04 LTS: Compiz was running on this system.

Debian GNU-kFreeBSD vs. Debian Linux vs. Ubuntu vs. PC-BSDnpb: EP.Bjohn-the-ripper: Blowfishopenssl: RSA 4096-bit Performancecompress-7zip: Compress Speed Testhimeno: Poisson Pressure Solvernpb: SP.Acrafty: Elapsed Timeapache: Static Web Page Servingnpb: MG.Bfhourstones: Complex Connect-4 Solvingffte: N=64, 1D Complex FFT Routinemrbayes: Primate Phylogeny Analysisx264: H.264 Video Encodingvpxenc: vpxenccompress-pbzip2: 256MB File Compressionc-ray: Total Timeffmpeg: AVI To NTSC VCDmafft: Multiple Sequence Alignmentnpb: LU.AUbuntu 12.04 LTSDebian GNU-LinuxDebian GNU-kFreeBSDPC-BSD 9.0 20120605Manjaro 17.0.692.53220042.0387701068.482819.77109.4714046.532489.308657.373261.4635.4057.899.8219.88106.8215.8515.065212.5385.80218242.4087311080.172820.21108.9812779.112464.408670.233283.2946.2658.7010.1319.76106.5815.8313.805241.8384.55176310.207535674.782556.50173.2911027.612218.816137.102041.9354.9652.479.8420.24108.0625.3848.481122.0726.237830381.686077.632010.50108.34505.0810373290071042.666542.6180.7621992.874410.5611105.809.9318906.64OpenBenchmarking.org

NAS Parallel Benchmarks

Test / Class: EP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.BDebian GNU-LinuxDebian GNU-kFreeBSDManjaro 17.0.6Ubuntu 12.04 LTS110220330440550SE +/- 0.34, N = 3SE +/- 0.90, N = 3SE +/- 0.52, N = 3SE +/- 0.85, N = 385.8084.55505.0892.531. (F9X) gfortran options: -fopenmp

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9Test: BlowfishDebian GNU-LinuxDebian GNU-kFreeBSDManjaro 17.0.6Ubuntu 12.04 LTS2K4K6K8K10KSE +/- 31.57, N = 5SE +/- 11.46, N = 3SE +/- 193.93, N = 3SE +/- 19.89, N = 3218217631037322001. (CC) gcc options: -fopenmp -lcrypt

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.0eRSA 4096-bit PerformanceDebian GNU-LinuxDebian GNU-kFreeBSDPC-BSD 9.0 20120605Ubuntu 12.04 LTS1020304050SE +/- 0.00, N = 4SE +/- 0.00, N = 4SE +/- 0.03, N = 4SE +/- 0.05, N = 442.4010.2026.2342.03-pthread-m64 -ldl1. (CC) gcc options: -O3 -lssl -lcrypto

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestDebian GNU-LinuxDebian GNU-kFreeBSDManjaro 17.0.6PC-BSD 9.0 20120605Ubuntu 12.04 LTS6K12K18K24K30KSE +/- 31.77, N = 3SE +/- 96.91, N = 3SE +/- 225.67, N = 3SE +/- 94.01, N = 3SE +/- 90.23, N = 38731753529007783087701. (CXX) g++ options: -pipe -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverDebian GNU-LinuxDebian GNU-kFreeBSDManjaro 17.0.6PC-BSD 9.0 20120605Ubuntu 12.04 LTS2004006008001000SE +/- 1.44, N = 3SE +/- 1.07, N = 3SE +/- 10.49, N = 3SE +/- 7.46, N = 3SE +/- 6.15, N = 31080.17674.781042.66381.681068.481. (CC) gcc options: -O3

NAS Parallel Benchmarks

Test / Class: SP.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: SP.ADebian GNU-LinuxDebian GNU-kFreeBSDManjaro 17.0.6Ubuntu 12.04 LTS14002800420056007000SE +/- 3.12, N = 3SE +/- 2.71, N = 3SE +/- 58.58, N = 3SE +/- 4.58, N = 32820.212556.506542.612819.771. (F9X) gfortran options: -fopenmp

Crafty

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterCrafty 23.4Elapsed TimeDebian GNU-LinuxDebian GNU-kFreeBSDManjaro 17.0.6Ubuntu 12.04 LTS4080120160200SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.80, N = 3SE +/- 0.09, N = 3108.98173.2980.76109.471. (CC) gcc options: -lstdc++ -lm

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.2.21Static Web Page ServingDebian GNU-LinuxDebian GNU-kFreeBSDManjaro 17.0.6Ubuntu 12.04 LTS5K10K15K20K25KSE +/- 104.59, N = 3SE +/- 217.78, N = 6SE +/- 274.85, N = 3SE +/- 62.68, N = 312779.1111027.6121992.8714046.53-lexpat -luuid1. (CC) gcc options: -O2 -pthread -lm -lrt -lcrypt -lpthread -ldl

NAS Parallel Benchmarks

Test / Class: MG.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: MG.BDebian GNU-LinuxDebian GNU-kFreeBSDManjaro 17.0.6Ubuntu 12.04 LTS9001800270036004500SE +/- 6.08, N = 3SE +/- 20.29, N = 3SE +/- 40.82, N = 3SE +/- 3.34, N = 32464.402218.814410.562489.301. (F9X) gfortran options: -fopenmp

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingDebian GNU-LinuxDebian GNU-kFreeBSDManjaro 17.0.6PC-BSD 9.0 20120605Ubuntu 12.04 LTS2K4K6K8K10KSE +/- 8.99, N = 3SE +/- 2.55, N = 3SE +/- 44.92, N = 3SE +/- 1.13, N = 3SE +/- 12.62, N = 38670.236137.1011105.806077.638657.371. (CC) gcc options: -O3

FFTE

Test: N=64, 1D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 5.0Test: N=64, 1D Complex FFT RoutineDebian GNU-LinuxDebian GNU-kFreeBSDPC-BSD 9.0 20120605Ubuntu 12.04 LTS7001400210028003500SE +/- 15.93, N = 3SE +/- 0.05, N = 3SE +/- 5.34, N = 3SE +/- 16.05, N = 33283.292041.932010.503261.46-lmpichf90 -lmpich -lopa -lmpl -lrt -lcr -lpthread-lmpichf90 -lmpich -lopa -lmpl -lrt -lpthread-lmpichf90 -lmpich -lopa -lmpl -lrt -lcr -lpthread1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny AnalysisDebian GNU-LinuxDebian GNU-kFreeBSDUbuntu 12.04 LTS1224364860SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 346.2654.9635.40

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2011-12-06H.264 Video EncodingDebian GNU-LinuxDebian GNU-kFreeBSDUbuntu 12.04 LTS1326395265SE +/- 0.22, N = 3SE +/- 0.35, N = 3SE +/- 0.08, N = 358.7052.4757.89

VP8 libvpx Encoding

vpxenc

OpenBenchmarking.orgFrames Per Second, More Is BetterVP8 libvpx Encoding 0.9.7-p1vpxencDebian GNU-LinuxDebian GNU-kFreeBSDUbuntu 12.04 LTS3691215SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.13, N = 310.139.849.821. (CC) gcc options: -m64 -lvpx -lm -lpthread

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.0.5256MB File CompressionDebian GNU-LinuxDebian GNU-kFreeBSDUbuntu 12.04 LTS510152025SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 319.7620.2419.881. (CXX) g++ options: -O2 -pthread -lpthread -lbz2

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeDebian GNU-LinuxDebian GNU-kFreeBSDPC-BSD 9.0 20120605Ubuntu 12.04 LTS20406080100SE +/- 0.08, N = 3SE +/- 0.01, N = 3SE +/- 0.18, N = 3SE +/- 0.04, N = 3106.58108.06108.34106.821. (CC) gcc options: -lm -lpthread -O3

FFmpeg

AVI To NTSC VCD

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 0.10AVI To NTSC VCDDebian GNU-LinuxDebian GNU-kFreeBSDManjaro 17.0.6Ubuntu 12.04 LTS612182430SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.31, N = 6SE +/- 0.01, N = 315.8325.389.9315.85-lva -lsndio -ljack -lasound -lSDL -lpthread -lbz2 -std=c99 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -ldl -lm -pthread

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence AlignmentDebian GNU-LinuxDebian GNU-kFreeBSDUbuntu 12.04 LTS1122334455SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.59, N = 613.8048.4815.061. (CC) gcc options: -O3 -lm -lpthread

NAS Parallel Benchmarks

Test / Class: LU.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.ADebian GNU-LinuxDebian GNU-kFreeBSDManjaro 17.0.6Ubuntu 12.04 LTS4K8K12K16K20KSE +/- 36.34, N = 3SE +/- 59.71, N = 6SE +/- 1340.05, N = 6SE +/- 12.60, N = 35241.831122.0718906.645212.531. (F9X) gfortran options: -fopenmp


Phoronix Test Suite v10.8.4