DragonFlyBSD vs. Ubuntu Benchmarks

Intel Core i9-10980XE testing on FreeBSD via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2105175-IB-2105178IB09&grt.

DragonFlyBSD vs. Ubuntu BenchmarksProcessorChipsetMemoryDiskGraphicsNetworkMotherboardAudioMonitorOSKernelCompilerFile-SystemDesktopDisplay ServerDisplay DriverOpenGLScreen ResolutionVulkanDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCCIntel Core i9-10980XE @ 3.00GHz (18 Cores / 36 Threads)Intel Sky Lake-E DMI3 Registers32GBNVME-PCIeNVIDIA GeForce GTX 1080 TiIntel PRO/1000 Connection PCH_SPT_I219_V2 7.6.2DragonFly5.8-RELEASE (x86_64)GCC 8.3hammer26.0-RELEASE (x86_64)Intel Core i9-10980XE @ 4.80GHz (18 Cores / 36 Threads)ASRock X299 Steel Legend (P1.30 BIOS)Samsung SSD 970 PRO 512GBNVIDIA NV132 11GBRealtek ALC1220ASUS VP28UIntel I219-V + Intel I211Ubuntu 20.105.8.0-53-generic (x86_64)GNOME Shell 3.38.1X Server 1.20.9nouveau4.3 Mesa 20.2.1GCC 10.2.0ext42560x1600NVIDIA GeForce GTX 1080 TiUbuntu 21.045.11.0-17-generic (x86_64)GNOME Shell 3.38.4X Server + Wayland1.0.2GCC 10.3.0Intel Core i9-10980XE @ 3.00GHz (36 Cores)Intel Kaby Lake-H HDAIntel PRO/1000 ConnectionFreeBSD13.0-RELEASE (x86_64)Clang 11.0.1zfs1280x1024GCC 10.2.0 + clang (FreeBSD Ports Collection) 10.2.0OpenBenchmarking.orgJava Details- DragonFlyBSD 5.8.3: OpenJDK Runtime Environment (build 11.0.10+9-1)- DragonFlyBSD 6.0: OpenJDK Runtime Environment (build 11.0.10+9-1)- Ubuntu 20.10: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.10)- Ubuntu 21.04: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2)- FreeBSD 13.0: OpenJDK Runtime Environment (build 11.0.10+9-1)- FreeBSD 13.0 - GCC: OpenJDK Runtime Environment (build 11.0.10+9-1)Python Details- DragonFlyBSD 5.8.3: Python 3.7.9- DragonFlyBSD 6.0: Python 3.7.9- Ubuntu 20.10: Python 3.8.6- Ubuntu 21.04: Python 3.9.4- FreeBSD 13.0: Python 3.7.10- FreeBSD 13.0 - GCC: Python 3.7.10Security Details- DragonFlyBSD 5.8.3: Meltdown Mitigation- Ubuntu 20.10: itlb_multihit: KVM: Mitigation of VMX disabled + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Mitigation of TSX disabled - Ubuntu 21.04: itlb_multihit: KVM: Mitigation of VMX disabled + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Mitigation of TSX disabled Kernel Details- Ubuntu 20.10, Ubuntu 21.04: Transparent Huge Pages: madviseCompiler Details- Ubuntu 20.10: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Ubuntu 21.04: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - FreeBSD 13.0 - GCC: --build=x86_64-portbld-freebsd13.0 --disable-nls --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran --enable-multilib --enable-plugin --localstatedir=/var --mandir=/usr/local/man --with-as=/usr/local/bin/as --with-build-config=bootstrap-debug --with-gmp=/usr/local --with-ld=/usr/local/bin/ld --without-zstd Processor Details- Ubuntu 20.10: Scaling Governor: intel_cpufreq ondemand - CPU Microcode: 0x5002f01- Ubuntu 21.04: Scaling Governor: intel_cpufreq schedutil - CPU Microcode: 0x5003003

DragonFlyBSD vs. Ubuntu Benchmarksblake2: c-ray: Total Time - 4K, 16 Rays Per Pixeldacapobench: Jythongraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacehelsing: 12 digithelsing: 14 digitjohn-the-ripper: Blowfishkvazaar: Bosphorus 4K - Very Fastkvazaar: Bosphorus 4K - Ultra Fastkvazaar: Bosphorus 1080p - Very Fastkvazaar: Bosphorus 1080p - Ultra Fasttjbench: Decompression Throughputlibraw: Post-Processing Benchmarkoptcarrot: Optimized Benchmarkphpbench: PHP Benchmark Suiterav1e: 5rav1e: 6rav1e: 10sqlite-speedtest: Timed Time - Size 1,000stress-ng: MMAPstress-ng: Atomicstress-ng: Mallocstress-ng: RdRandstress-ng: CPU Stressstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc Qsort Data Sortingbuild-ffmpeg: Time To Compilebuild-llvm: Unix Makefilesbuild-php: Time To Compilex265: Bosphorus 4Kx265: Bosphorus 1080pcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9DragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC4.5744.26853263852293484711665103.126324.9162953812.9117.9341.0558.74180.20056729.19135.534726480.9571.2442.652115.3421010.23241079.94361508932.86192042.857092.14110225.25113798.942765.774508.3820665674.60596.2541.178426.29849.98118.2048.8821.0724.5639.71651095041963454971836663.117324.7303340714.3620.3344.3664.03180.26655930.10133.546583980.9491.2902.85483.3321085.16236434.23359820342.34191383.997070.54110698.64114572.772735.734850.5042055335.11809.5235.185401.08547.80821.8860.0320.8833.5937.9743940927230373153040410822.810269.4473223019.5637.0566.51123.04213.79705330.41160.068045651.1741.5563.38455.421448.64164943.99187418096.00184116.199010.9089020.9796854.212570.5310696.194918931.35234.4033.344452.87148.96222.2259.4220.0243.5338.620413377520831111483428382.840272.2101835219.0936.2243.7179.69210.40310230.26154.117884951.0761.4012.77456.693461.61166313.76188128635.38184061.968881.9787264.1596931.722075.8913001.024831708.77261.6332.461406.93545.57321.6731.3620.1144.7460.44653211054192301130934915105.665554.38724663137.72411126.7095.83404524130.808721.16156874.46457944947.315261.3884149.3298114.672598.662731.7542136443.05381.44454.02134.98118.0265.3222.4325.7548.3395379706190297117725610434.220408.91824019135.91787728.0295.55404092127.767702.90161591.41394864074.89184017.576980.7880774.8789418.022595.922724.5438993605.20417.7042.954544.54461.42614.9264.6424.662OpenBenchmarking.org

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307DragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC1.29382.58763.88145.17526.469SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.07, N = 15SE +/- 0.00, N = 3SE +/- 0.01, N = 34.574.563.593.534.745.75gccgccgccgccclanggcc

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC1428425670SE +/- 0.06, N = 3SE +/- 0.12, N = 3SE +/- 0.23, N = 14SE +/- 0.09, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 344.2739.7237.9738.6260.4548.34gccgccgccgccclanggcc

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC12002400360048006000SE +/- 49.71, N = 7SE +/- 39.73, N = 20SE +/- 26.91, N = 4SE +/- 17.52, N = 4SE +/- 41.86, N = 10SE +/- 47.93, N = 17532651093940413353215379

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC2004006008001000SE +/- 0.58, N = 3SE +/- 0.58, N = 3SE +/- 6.89, N = 3SE +/- 4.58, N = 3SE +/- 5.00, N = 153855049277751054706

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC50100150200250SE +/- 0.33, N = 3229196230208192190

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC80160240320400SE +/- 0.58, N = 3SE +/- 0.67, N = 3348345373311301297

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC30060090012001500SE +/- 2.52, N = 3SE +/- 1.00, N = 3SE +/- 4.10, N = 3SE +/- 1.76, N = 3SE +/- 2.03, N = 3SE +/- 3.00, N = 34714971530114813091177

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC90180270360450SE +/- 0.58, N = 3166183404342349256

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC30060090012001500SE +/- 0.67, N = 3SE +/- 1.45, N = 3SE +/- 2.00, N = 3SE +/- 5.04, N = 3510666108283815101043

Helsing

Digit Range: 12 digit

OpenBenchmarking.orgSeconds, Fewer Is BetterHelsing 1.0-betaDigit Range: 12 digitDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC1.27462.54923.82385.09846.373SE +/- 0.004, N = 3SE +/- 0.003, N = 3SE +/- 0.010, N = 3SE +/- 0.005, N = 3SE +/- 0.014, N = 3SE +/- 0.014, N = 33.1263.1172.8102.8405.6654.220gccgccgccgccclanggcc

Helsing

Digit Range: 14 digit

OpenBenchmarking.orgSeconds, Fewer Is BetterHelsing 1.0-betaDigit Range: 14 digitDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC120240360480600SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.32, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3324.92324.73269.45272.21554.39408.92gccgccgccgccclanggcc

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC7K14K21K28K35KSE +/- 299.01, N = 3SE +/- 157.72, N = 3SE +/- 47.22, N = 3SE +/- 53.14, N = 3SE +/- 12.84, N = 3SE +/- 4.81, N = 3295383340732230183522466324019-lgmp -lbz2-lgmp -lbz2-lbz2-lgmp -lbz21. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Very FastDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04510152025SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 312.9114.3619.5619.09-lrt-lrt1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Ultra FastDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04918273645SE +/- 0.12, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 317.9320.3337.0536.22-lrt-lrt1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Very FastDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.041530456075SE +/- 0.20, N = 3SE +/- 0.18, N = 3SE +/- 0.13, N = 3SE +/- 0.28, N = 341.0544.3666.5143.71-lrt-lrt1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Ultra FastDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04306090120150SE +/- 0.21, N = 3SE +/- 0.18, N = 3SE +/- 0.50, N = 3SE +/- 0.74, N = 1558.7464.03123.0479.69-lrt-lrt1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression ThroughputDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC50100150200250SE +/- 0.22, N = 3SE +/- 0.01, N = 3SE +/- 0.94, N = 3SE +/- 0.47, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3180.20180.27213.80210.40137.72135.92

LibRaw

Post-Processing Benchmark

OpenBenchmarking.orgMpix/sec, More Is BetterLibRaw 0.20Post-Processing BenchmarkDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC714212835SE +/- 0.25, N = 15SE +/- 0.35, N = 3SE +/- 0.10, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 3SE +/- 0.34, N = 329.1930.1030.4130.2626.7028.02

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC4080120160200SE +/- 0.23, N = 4SE +/- 0.23, N = 4SE +/- 0.50, N = 4SE +/- 0.60, N = 4SE +/- 0.07, N = 4SE +/- 0.08, N = 4135.53133.54160.06154.1195.8395.551. DragonFlyBSD 5.8.3: ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-dragonfly5]2. DragonFlyBSD 6.0: ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-dragonfly6]3. Ubuntu 20.10: ruby 2.7.1p83 (2020-03-31 revision a0c7c23c9c) [x86_64-linux-gnu]4. Ubuntu 21.04: ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux-gnu]5. FreeBSD 13.0: ruby 2.7.3p183 (2021-04-05 revision 6847ee089d) [amd64-freebsd13]6. FreeBSD 13.0 - GCC: ruby 2.7.3p183 (2021-04-05 revision 6847ee089d) [amd64-freebsd13]

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC200K400K600K800K1000KSE +/- 486.21, N = 3SE +/- 202.82, N = 3SE +/- 1596.29, N = 3SE +/- 164.37, N = 3SE +/- 241.91, N = 3SE +/- 138.86, N = 3472648658398804565788495404524404092

rav1e

Speed: 5

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 5DragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.040.26420.52840.79261.05681.321SE +/- 0.009, N = 3SE +/- 0.004, N = 3SE +/- 0.001, N = 3SE +/- 0.004, N = 30.9570.9491.1741.076

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 6DragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.040.35010.70021.05031.40041.7505SE +/- 0.016, N = 3SE +/- 0.010, N = 3SE +/- 0.004, N = 3SE +/- 0.008, N = 31.2441.2901.5561.401

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 10DragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.040.76141.52282.28423.04563.807SE +/- 0.030, N = 3SE +/- 0.025, N = 8SE +/- 0.014, N = 3SE +/- 0.011, N = 32.6522.8543.3842.774

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000DragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC306090120150SE +/- 0.40, N = 3SE +/- 0.38, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.22, N = 3SE +/- 0.08, N = 3115.3483.3355.4256.69130.81127.77

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MMAPDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC2004006008001000SE +/- 0.81, N = 3SE +/- 0.84, N = 3SE +/- 1.50, N = 3SE +/- 0.29, N = 3SE +/- 2.61, N = 3SE +/- 7.03, N = 51010.231085.16448.64461.61721.16702.90

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: AtomicDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC50K100K150K200K250KSE +/- 2259.13, N = 3SE +/- 3264.51, N = 3SE +/- 1727.35, N = 3SE +/- 220.26, N = 3SE +/- 2095.95, N = 3SE +/- 1139.89, N = 15241079.94236434.23164943.99166313.76156874.46161591.41

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MallocDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC100M200M300M400M500MSE +/- 113186.94, N = 3SE +/- 242663.05, N = 3SE +/- 104902.26, N = 3SE +/- 59794.73, N = 3SE +/- 132721.14, N = 3SE +/- 189828.10, N = 3361508932.86359820342.34187418096.00188128635.38457944947.31394864074.89

Stress-NG

Test: RdRand

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: RdRandDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0 - GCC40K80K120K160K200KSE +/- 99.36, N = 3SE +/- 45.19, N = 3SE +/- 10.31, N = 3SE +/- 33.46, N = 3SE +/- 31.23, N = 3192042.85191383.99184116.19184061.96184017.57-lcrypt -lsctp -ldl-lcrypt -ldl1. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU StressDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC2K4K6K8K10KSE +/- 12.09, N = 3SE +/- 7.55, N = 3SE +/- 12.78, N = 3SE +/- 8.20, N = 3SE +/- 1.77, N = 3SE +/- 7.82, N = 37092.147070.549010.908881.975261.386980.78

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Matrix MathDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC20K40K60K80K100KSE +/- 165.64, N = 3SE +/- 20.55, N = 3SE +/- 668.54, N = 3SE +/- 328.15, N = 3SE +/- 15.87, N = 3SE +/- 22.78, N = 3110225.25110698.6489020.9787264.1584149.3280774.87

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Vector MathDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC20K40K60K80K100KSE +/- 149.36, N = 3SE +/- 9.26, N = 3SE +/- 66.81, N = 3SE +/- 33.89, N = 3SE +/- 396.60, N = 3SE +/- 8.34, N = 3113798.94114572.7796854.2196931.7298114.6789418.02

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Memory CopyingDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC6001200180024003000SE +/- 5.78, N = 3SE +/- 3.02, N = 3SE +/- 4.41, N = 3SE +/- 2.25, N = 3SE +/- 3.70, N = 3SE +/- 1.72, N = 32765.772735.732570.532075.892598.662595.92

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Socket ActivityDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC3K6K9K12K15KSE +/- 8.13, N = 3SE +/- 13.23, N = 3SE +/- 38.41, N = 3SE +/- 33.04, N = 3SE +/- 6.69, N = 3SE +/- 8.47, N = 34508.384850.5010696.1913001.022731.752724.54

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Context SwitchingDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC9M18M27M36M45MSE +/- 30658.84, N = 3SE +/- 327006.63, N = 3SE +/- 74678.64, N = 15SE +/- 89803.60, N = 15SE +/- 344775.82, N = 3SE +/- 503564.58, N = 320665674.6042055335.114918931.354831708.7742136443.0538993605.20

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc Qsort Data SortingDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC2004006008001000SE +/- 0.57, N = 3SE +/- 0.31, N = 3SE +/- 0.26, N = 3SE +/- 0.36, N = 3SE +/- 0.06, N = 3SE +/- 0.11, N = 3596.25809.52234.40261.63381.44417.70

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To CompileDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0 - GCC1020304050SE +/- 0.18, N = 3SE +/- 0.23, N = 3SE +/- 0.14, N = 3SE +/- 0.08, N = 3SE +/- 0.18, N = 341.1835.1933.3432.4642.95

Timed LLVM Compilation

Build System: Unix Makefiles

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 12.0Build System: Unix MakefilesDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC120240360480600SE +/- 4.70, N = 3SE +/- 0.25, N = 3SE +/- 5.22, N = 3SE +/- 1.99, N = 3SE +/- 2.80, N = 3SE +/- 4.77, N = 3426.30401.09452.87406.94454.02544.54

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC1428425670SE +/- 0.11, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.15, N = 3SE +/- 0.43, N = 4SE +/- 0.26, N = 349.9847.8148.9645.5734.9861.43

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC510152025SE +/- 0.22, N = 3SE +/- 0.15, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 3SE +/- 0.27, N = 12SE +/- 0.14, N = 618.2021.8822.2221.6718.0214.92

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pDragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC1530456075SE +/- 0.16, N = 3SE +/- 0.37, N = 3SE +/- 0.27, N = 3SE +/- 0.19, N = 3SE +/- 0.13, N = 3SE +/- 0.13, N = 348.8860.0359.4231.3665.3264.64

XZ Compression

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

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9DragonFlyBSD 5.8.3DragonFlyBSD 6.0Ubuntu 20.10Ubuntu 21.04FreeBSD 13.0FreeBSD 13.0 - GCC612182430SE +/- 0.09, N = 3SE +/- 0.21, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.28, N = 15SE +/- 0.30, N = 321.0720.8820.0220.1122.4324.66


Phoronix Test Suite v10.8.4