FreeBSD vs. DragonFlyBSD vs. Ubuntu Linux - Intel Core i9 10900K Intel Core i9-10900K BSD vs. Linux benchmarking for a future article. FreeBSD 12.1: Processor: Intel Core i9-10900K @ 3.60GHz (20 Cores), Motherboard: Gigabyte Z490 AORUS MASTER-CF, Chipset: Intel, Memory: 16GB, Disk: Samsung SSD 970 EVO 250GB, Graphics: NVIDIA GeForce RTX 2060 Rev. A, Audio: NVIDIA (0x10f9) HDA OS: FreeBSD, Kernel: 12.1-RELEASE (x86_64), Compiler: Clang 8.0.1 (SVN 366581), File-System: zfs, Screen Resolution: 1024x768 FreeBSD 12.1 + GCC9: Processor: Intel Core i9-10900K @ 3.60GHz (20 Cores), Motherboard: Gigabyte Z490 AORUS MASTER-CF, Chipset: Intel, Memory: 16GB, Disk: Samsung SSD 970 EVO 250GB, Graphics: NVIDIA GeForce RTX 2060 Rev. A, Audio: NVIDIA (0x10f9) HDA OS: FreeBSD, Kernel: 12.1-RELEASE (x86_64), Compiler: GCC 9.3.0 + Clang 8.0.1 (SVN 366581), File-System: zfs, Screen Resolution: 1024x768 DragonFlyBSD 5.8.1: Processor: Intel Core i9-10900K @ 3.60GHz (10 Cores / 20 Threads), Motherboard: Gigabyte Z490 AORUS MASTER-CF, Chipset: Intel, Memory: 16GB, Disk: NVME-PCIe, Graphics: NVIDIA GeForce RTX 2060 Rev. A OS: DragonFly, Kernel: 5.8-RELEASE (x86_64), Compiler: GCC 8.3, File-System: hammer2 DragonFlyBSD 5.8.1 + GCC9: Processor: Intel Core i9-10900K @ 3.60GHz (10 Cores / 20 Threads), Motherboard: Gigabyte Z490 AORUS MASTER-CF, Chipset: Intel, Memory: 16GB, Disk: NVME-PCIe, Graphics: NVIDIA GeForce RTX 2060 Rev. A OS: DragonFly, Kernel: 5.8-RELEASE (x86_64), Compiler: GCC 9.3.0, File-System: hammer2 Ubuntu 20.04: Processor: Intel Core i9-10900K @ 5.30GHz (10 Cores / 20 Threads), Motherboard: Gigabyte Z490 AORUS MASTER (F3 BIOS), Chipset: Intel Comet Lake PCH, Memory: 16GB, Disk: Samsung SSD 970 EVO 250GB, Graphics: llvmpipe 16GB, Audio: Realtek ALC1220, Network: Intel Device 15f3 + Intel Wi-Fi 6 AX201 OS: Ubuntu 20.04, Kernel: 5.4.0-37-generic (x86_64), Desktop: GNOME Shell 3.36.1, Display Server: X Server 1.20.8, Display Driver: modesetting 1.20.8, OpenGL: 3.3 Mesa 20.0.4 (LLVM 9.0.1 256 bits), Compiler: GCC 9.3.0, File-System: zfs, Screen Resolution: 1024x768 BLAKE2 20170307 Cycles Per Byte < Lower Is Better FreeBSD 12.1 .............. 5.25 |======================================== FreeBSD 12.1 + GCC9 ....... 5.93 |============================================= DragonFlyBSD 5.8.1 ........ 5.78 |============================================ DragonFlyBSD 5.8.1 + GCC9 . 5.78 |============================================ Ubuntu 20.04 .............. 4.08 |=============================== GraphicsMagick 1.3.33 Operation: Swirl Iterations Per Minute > Higher Is Better FreeBSD 12.1 .............. 391 |================================== FreeBSD 12.1 + GCC9 ....... 408 |==================================== DragonFlyBSD 5.8.1 ........ 268 |======================== DragonFlyBSD 5.8.1 + GCC9 . 271 |======================== Ubuntu 20.04 .............. 524 |============================================== GraphicsMagick 1.3.33 Operation: Rotate Iterations Per Minute > Higher Is Better FreeBSD 12.1 .............. 1034 |============================================= FreeBSD 12.1 + GCC9 ....... 824 |==================================== DragonFlyBSD 5.8.1 ........ 391 |================= DragonFlyBSD 5.8.1 + GCC9 . 391 |================= Ubuntu 20.04 .............. 908 |======================================== GraphicsMagick 1.3.33 Operation: Sharpen Iterations Per Minute > Higher Is Better FreeBSD 12.1 .............. 130 |================================== FreeBSD 12.1 + GCC9 ....... 130 |================================== DragonFlyBSD 5.8.1 ........ 107 |============================ DragonFlyBSD 5.8.1 + GCC9 . 127 |================================= Ubuntu 20.04 .............. 175 |============================================== GraphicsMagick 1.3.33 Operation: Enhanced Iterations Per Minute > Higher Is Better FreeBSD 12.1 .............. 205 |=================================== FreeBSD 12.1 + GCC9 ....... 201 |================================== DragonFlyBSD 5.8.1 ........ 193 |================================= DragonFlyBSD 5.8.1 + GCC9 . 192 |================================= Ubuntu 20.04 .............. 269 |============================================== GraphicsMagick 1.3.33 Operation: Resizing Iterations Per Minute > Higher Is Better FreeBSD 12.1 .............. 1005 |=================================== FreeBSD 12.1 + GCC9 ....... 981 |================================== DragonFlyBSD 5.8.1 ........ 666 |======================= DragonFlyBSD 5.8.1 + GCC9 . 644 |====================== Ubuntu 20.04 .............. 1292 |============================================= GraphicsMagick 1.3.33 Operation: Noise-Gaussian Iterations Per Minute > Higher Is Better FreeBSD 12.1 .............. 263 |====================================== FreeBSD 12.1 + GCC9 ....... 194 |============================ DragonFlyBSD 5.8.1 ........ 104 |=============== DragonFlyBSD 5.8.1 + GCC9 . 104 |=============== Ubuntu 20.04 .............. 319 |============================================== GraphicsMagick 1.3.33 Operation: HWB Color Space Iterations Per Minute > Higher Is Better FreeBSD 12.1 .............. 1792 |============================================= FreeBSD 12.1 + GCC9 ....... 1321 |================================= DragonFlyBSD 5.8.1 ........ 514 |============= DragonFlyBSD 5.8.1 + GCC9 . 508 |============= Ubuntu 20.04 .............. 1245 |=============================== x264 2019-12-17 H.264 Video Encoding Frames Per Second > Higher Is Better FreeBSD 12.1 ........ 99.11 |====================================== FreeBSD 12.1 + GCC9 . 90.66 |=================================== Ubuntu 20.04 ........ 127.17 |================================================= x265 3.1.2 H.265 1080p Video Encoding Frames Per Second > Higher Is Better FreeBSD 12.1 .............. 60.75 |===================================== FreeBSD 12.1 + GCC9 ....... 59.32 |===================================== DragonFlyBSD 5.8.1 + GCC9 . 46.98 |============================= Ubuntu 20.04 .............. 71.47 |============================================ Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better FreeBSD 12.1 .............. 2722.26 |========================== FreeBSD 12.1 + GCC9 ....... 3204.40 |============================== DragonFlyBSD 5.8.1 ........ 3078.59 |============================= DragonFlyBSD 5.8.1 + GCC9 . 3074.30 |============================= Ubuntu 20.04 .............. 4481.40 |========================================== Stockfish 9 Total Time Nodes Per Second > Higher Is Better FreeBSD 12.1 .............. 27633674 |================================ FreeBSD 12.1 + GCC9 ....... 27541766 |================================ DragonFlyBSD 5.8.1 ........ 28529054 |================================= DragonFlyBSD 5.8.1 + GCC9 . 28056251 |================================= Ubuntu 20.04 .............. 35115270 |========================================= libavif avifenc 0.7.3 Encoder Speed: 0 Seconds < Lower Is Better FreeBSD 12.1 .............. 96.14 |======================================== FreeBSD 12.1 + GCC9 ....... 103.86 |=========================================== DragonFlyBSD 5.8.1 + GCC9 . 102.99 |=========================================== Ubuntu 20.04 .............. 71.11 |============================= libavif avifenc 0.7.3 Encoder Speed: 2 Seconds < Lower Is Better FreeBSD 12.1 .............. 58.49 |========================================= FreeBSD 12.1 + GCC9 ....... 60.87 |=========================================== DragonFlyBSD 5.8.1 + GCC9 . 62.59 |============================================ Ubuntu 20.04 .............. 42.58 |============================== libavif avifenc 0.7.3 Encoder Speed: 8 Seconds < Lower Is Better FreeBSD 12.1 .............. 6.515 |================================= FreeBSD 12.1 + GCC9 ....... 6.392 |================================ DragonFlyBSD 5.8.1 + GCC9 . 8.743 |============================================ Ubuntu 20.04 .............. 4.532 |======================= libavif avifenc 0.7.3 Encoder Speed: 10 Seconds < Lower Is Better FreeBSD 12.1 .............. 6.292 |================================= FreeBSD 12.1 + GCC9 ....... 6.155 |================================ DragonFlyBSD 5.8.1 + GCC9 . 8.422 |============================================ Ubuntu 20.04 .............. 4.332 |======================= Timed LLVM Compilation 10.0 Time To Compile Seconds < Lower Is Better FreeBSD 12.1 .............. 511.70 |================================== FreeBSD 12.1 + GCC9 ....... 631.61 |========================================= DragonFlyBSD 5.8.1 + GCC9 . 656.54 |=========================================== Ubuntu 20.04 .............. 507.06 |================================= Timed PHP Compilation 7.4.2 Time To Compile Seconds < Lower Is Better FreeBSD 12.1 .............. 35.10 |========================= FreeBSD 12.1 + GCC9 ....... 57.66 |========================================= DragonFlyBSD 5.8.1 ........ 62.05 |============================================ DragonFlyBSD 5.8.1 + GCC9 . 62.54 |============================================ Ubuntu 20.04 .............. 48.28 |================================== C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Seconds < Lower Is Better FreeBSD 12.1 .............. 89.69 |============================================ FreeBSD 12.1 + GCC9 ....... 71.47 |=================================== DragonFlyBSD 5.8.1 ........ 69.90 |================================== DragonFlyBSD 5.8.1 + GCC9 . 70.00 |================================== Ubuntu 20.04 .............. 52.12 |========================== FLAC Audio Encoding 1.3.2 WAV To FLAC Seconds < Lower Is Better FreeBSD 12.1 .............. 12.143 |=========================================== FreeBSD 12.1 + GCC9 ....... 9.816 |=================================== DragonFlyBSD 5.8.1 ........ 9.810 |=================================== DragonFlyBSD 5.8.1 + GCC9 . 9.871 |=================================== Ubuntu 20.04 .............. 7.097 |========================= LAME MP3 Encoding 3.100 WAV To MP3 Seconds < Lower Is Better FreeBSD 12.1 .............. 11.905 |=============== FreeBSD 12.1 + GCC9 ....... 33.058 |=========================================== DragonFlyBSD 5.8.1 ........ 32.467 |========================================== DragonFlyBSD 5.8.1 + GCC9 . 31.919 |========================================== Ubuntu 20.04 .............. 6.991 |========= OpenSSL 1.1.1 RSA 4096-bit Performance Signs Per Second > Higher Is Better FreeBSD 12.1 .............. 2758.0 |================================ FreeBSD 12.1 + GCC9 ....... 2759.2 |================================ DragonFlyBSD 5.8.1 ........ 2834.1 |================================ DragonFlyBSD 5.8.1 + GCC9 . 2819.5 |================================ Ubuntu 20.04 .............. 3756.6 |=========================================== libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput Megapixels/sec > Higher Is Better FreeBSD 12.1 .............. 166.44 |============================== FreeBSD 12.1 + GCC9 ....... 165.75 |============================== DragonFlyBSD 5.8.1 + GCC9 . 170.28 |=============================== Ubuntu 20.04 .............. 236.26 |=========================================== PyBench 2018-02-16 Total For Average Test Times Milliseconds < Lower Is Better FreeBSD 12.1 .............. 1746 |============================================= FreeBSD 12.1 + GCC9 ....... 1744 |============================================= DragonFlyBSD 5.8.1 + GCC9 . 1616 |========================================== Ubuntu 20.04 .............. 732 |=================== PyPerformance 1.0.0 Benchmark: float Milliseconds < Lower Is Better FreeBSD 12.1 .............. 172.0 |============================================ FreeBSD 12.1 + GCC9 ....... 172.0 |============================================ DragonFlyBSD 5.8.1 + GCC9 . 170.0 |=========================================== Ubuntu 20.04 .............. 81.5 |===================== PyPerformance 1.0.0 Benchmark: django_template Milliseconds < Lower Is Better FreeBSD 12.1 .............. 107.0 |============================================ FreeBSD 12.1 + GCC9 ....... 107.0 |============================================ DragonFlyBSD 5.8.1 + GCC9 . 95.3 |======================================= Ubuntu 20.04 .............. 37.8 |================ PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better FreeBSD 12.1 .............. 486707 |======================== FreeBSD 12.1 + GCC9 ....... 479335 |======================= DragonFlyBSD 5.8.1 ........ 438893 |===================== DragonFlyBSD 5.8.1 + GCC9 . 445751 |====================== Ubuntu 20.04 .............. 883271 |=========================================== Git Time To Complete Common Git Commands Seconds < Lower Is Better FreeBSD 12.1 .............. 64.27 |============================= FreeBSD 12.1 + GCC9 ....... 64.47 |============================= DragonFlyBSD 5.8.1 + GCC9 . 97.53 |============================================ Ubuntu 20.04 .............. 41.83 |===================