DragonFlyBSD 5.4 vs. FreeBSD 12.0 vs. Linux OS Benchmarks Tests for a future article on Phoronix by Michael Larabel. DragonFlyBSD 5.2.2: Processor: Intel Core i9-7980XE (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A, Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16128MB, Disk: NVME-PCIe, Graphics: NVIDIA GeForce GTX TITAN X, Network: Intel PRO/1000 Connection PCH_SPT_I219_V2 7.6.2 OS: DragonFly, Kernel: 5.2-RELEASE (x86_64), Compiler: GCC 5.4.1, File-System: hammer2 DragonFlyBSD 5.4.0: Processor: Intel Core i9-7980XE (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A, Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16128MB, Disk: NVME-PCIe, Graphics: NVIDIA GeForce GTX TITAN X, Network: Intel PRO/1000 Connection PCH_SPT_I219_V2 7.6.2 OS: DragonFly, Kernel: 5.4-RELEASE (x86_64), Compiler: GCC 8.1, File-System: hammer2 FreeBSD 11.2: Processor: Intel Core i9-7980XE (36 Cores), Motherboard: ASUS PRIME X299-A, Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16128MB, Disk: Generic NVMe Device, Graphics: NVIDIA GeForce GTX TITAN X, Audio: Intel Kabylake-H HDA, Network: Intel PRO/1000 Connection 7.6.1-k OS: FreeBSD, Kernel: 11.2-RELEASE (x86_64), Compiler: Clang 6.0.0 (SVN 326565), File-System: zfs FreeBSD 12.0: Processor: Intel Core i9-7980XE (36 Cores), Motherboard: ASUS PRIME X299-A, Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16128MB, Disk: Generic NVMe Device, Graphics: NVIDIA GeForce GTX TITAN X, Audio: Intel Kabylake-H HDA, Network: Intel PRO/1000 Connection OS: FreeBSD, Kernel: 12.0-RC3 (x86_64), Compiler: Clang 6.0.1 (SVN 335540), File-System: zfs FreeBSD 12.0 + GCC8: Processor: Intel Core i9-7980XE (36 Cores), Motherboard: ASUS PRIME X299-A, Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16128MB, Disk: Generic NVMe Device, Graphics: NVIDIA GeForce GTX TITAN X, Audio: Intel Kabylake-H HDA, Network: Intel PRO/1000 Connection OS: FreeBSD, Kernel: 12.0-RC3 (x86_64), Compiler: GCC 8.2.0 + clang (FreeBSD Ports Collection) 8.2.0, File-System: zfs Clear Linux 26670: Processor: Intel Core i9-7980XE (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1602 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 240GB Force MP510, Graphics: NV120 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel Connection OS: Clear Linux OS 26670, Kernel: 4.19.6-667.native (x86_64), Desktop: GNOME Shell 3.30.2, Display Server: X Server 1.20.3, Display Driver: modesetting 1.20.3, OpenGL: 4.3 Mesa 19.0.0-devel, Compiler: GCC 8.2.1 20180502 + Clang 7.0.0 + LLVM 7.0.0, File-System: ext4, Screen Resolution: 2560x1440 Ubuntu 18.04.1 LTS: Processor: Intel Core i9-7980XE (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1602 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 240GB Force MP510, Graphics: NVIDIA GeForce GTX TITAN X 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 18.04, Kernel: 4.15.0-42-generic (x86_64), Desktop: GNOME Shell 3.28.3, Display Server: X Server 1.19.6, Display Driver: nouveau 1.0.15, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 2560x1440 CentOS Linux 7.6: Processor: Intel Core i9-7980XE (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1602 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 240GB Force MP510, Graphics: NV120 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel Connection OS: CentOS Linux 7, Kernel: 3.10.0-957.1.3.el7.x86_64 (x86_64), Desktop: GNOME Shell 3.28.3, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.3 Mesa 18.0.5, Compiler: GCC 4.8.5 20150623, File-System: xfs, Screen Resolution: 2560x1440 7-Zip Compression 16.02 Compress Speed Test MIPS > Higher Is Better DragonFlyBSD 5.2.2 .. 4347 |== DragonFlyBSD 5.4.0 .. 4455 |== FreeBSD 12.0 + GCC8 . 82681 |======================================== Clear Linux 26670 ... 101378 |================================================= Ubuntu 18.04.1 LTS .. 91424 |============================================ CentOS Linux 7.6 .... 88715 |=========================================== BlogBench 1.1 Test: Read Final Score > Higher Is Better DragonFlyBSD 5.2.2 .. 789404 |===================== DragonFlyBSD 5.4.0 .. 1264778 |================================== FreeBSD 11.2 ........ 1153033 |=============================== FreeBSD 12.0 ........ 996104 |=========================== FreeBSD 12.0 + GCC8 . 989758 |=========================== Clear Linux 26670 ... 448683 |============ Ubuntu 18.04.1 LTS .. 702283 |=================== CentOS Linux 7.6 .... 1765519 |================================================ BlogBench 1.1 Test: Write Final Score > Higher Is Better DragonFlyBSD 5.2.2 .. 2120 |== DragonFlyBSD 5.4.0 .. 674 |= FreeBSD 11.2 ........ 5351 |===== FreeBSD 12.0 ........ 8735 |======== FreeBSD 12.0 + GCC8 . 8655 |======== Clear Linux 26670 ... 18482 |================= Ubuntu 18.04.1 LTS .. 55378 |================================================== CentOS Linux 7.6 .... 8807 |======== C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Seconds < Lower Is Better DragonFlyBSD 5.2.2 .. 44.19 |================================ DragonFlyBSD 5.4.0 .. 49.34 |==================================== FreeBSD 11.2 ........ 60.78 |============================================= FreeBSD 12.0 ........ 59.67 |============================================ FreeBSD 12.0 + GCC8 . 68.15 |================================================== Clear Linux 26670 ... 48.84 |==================================== Ubuntu 18.04.1 LTS .. 47.85 |=================================== CentOS Linux 7.6 .... 42.91 |=============================== Compile Bench 0.6 Test: Compile MB/s > Higher Is Better DragonFlyBSD 5.2.2 .. 343 |=========== DragonFlyBSD 5.4.0 .. 322 |========== FreeBSD 11.2 ........ 1666 |=================================================== FreeBSD 12.0 ........ 1655 |=================================================== FreeBSD 12.0 + GCC8 . 1620 |================================================== Clear Linux 26670 ... 1559 |================================================ Ubuntu 18.04.1 LTS .. 1185 |==================================== CentOS Linux 7.6 .... 1298 |======================================== Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better DragonFlyBSD 5.2.2 .. 36.65 |=== DragonFlyBSD 5.4.0 .. 34.94 |=== FreeBSD 11.2 ........ 228.64 |================= FreeBSD 12.0 ........ 217.26 |================ FreeBSD 12.0 + GCC8 . 214.90 |================ Clear Linux 26670 ... 615.92 |============================================== Ubuntu 18.04.1 LTS .. 657.79 |================================================= CentOS Linux 7.6 .... 241.75 |================== Compile Bench 0.6 Test: Read Compiled Tree MB/s > Higher Is Better DragonFlyBSD 5.2.2 .. 302 |===== DragonFlyBSD 5.4.0 .. 307 |===== FreeBSD 11.2 ........ 896 |=============== FreeBSD 12.0 ........ 1052 |================== FreeBSD 12.0 + GCC8 . 1036 |================== Clear Linux 26670 ... 715 |============ Ubuntu 18.04.1 LTS .. 2992 |=================================================== CentOS Linux 7.6 .... 1901 |================================ DaCapo Benchmark 9.12-MR1 Java Test: H2 msec < Lower Is Better DragonFlyBSD 5.2.2 . 8666 |==================================================== DragonFlyBSD 5.4.0 . 8494 |=================================================== FreeBSD 11.2 ....... 8143 |================================================= FreeBSD 12.0 ....... 7716 |============================================== Clear Linux 26670 .. 3412 |==================== Ubuntu 18.04.1 LTS . 6791 |========================================= CentOS Linux 7.6 ... 6925 |========================================== DaCapo Benchmark 9.12-MR1 Java Test: Jython msec < Lower Is Better DragonFlyBSD 5.2.2 . 6778 |==================================================== DragonFlyBSD 5.4.0 . 6313 |================================================ FreeBSD 11.2 ....... 3793 |============================= FreeBSD 12.0 ....... 4008 |=============================== Clear Linux 26670 .. 2905 |====================== Ubuntu 18.04.1 LTS . 3268 |========================= CentOS Linux 7.6 ... 3704 |============================ DaCapo Benchmark 9.12-MR1 Java Test: Eclipse msec < Lower Is Better DragonFlyBSD 5.2.2 . 28685 |=================================================== DragonFlyBSD 5.4.0 . 28458 |=================================================== FreeBSD 11.2 ....... 22984 |========================================= FreeBSD 12.0 ....... 20617 |===================================== Clear Linux 26670 .. 16301 |============================= Ubuntu 18.04.1 LTS . 16990 |============================== CentOS Linux 7.6 ... 18215 |================================ GNU Octave Benchmark 4.4.1 Seconds < Lower Is Better FreeBSD 11.2 ....... 21.63 |===================== FreeBSD 12.0 ....... 13.14 |============= DragonFlyBSD 5.2.2 . 39.89 |======================================= DragonFlyBSD 5.4.0 . 51.64 |=================================================== FreeBSD 11.2 ....... 21.37 |===================== FreeBSD 12.0 ....... 13.07 |============= Clear Linux 26670 .. 12.10 |============ Go Benchmarks Test: http Nanoseconds/Operation < Lower Is Better DragonFlyBSD 5.2.2 . 239809 |====================== DragonFlyBSD 5.4.0 . 266328 |======================== FreeBSD 11.2 ....... 548635 |================================================== FreeBSD 12.0 ....... 368047 |================================== Clear Linux 26670 .. 4087 | Ubuntu 18.04.1 LTS . 5910 |= Go Benchmarks Test: json Nanoseconds/Operation < Lower Is Better DragonFlyBSD 5.2.2 . 3801635 |======================================== DragonFlyBSD 5.4.0 . 4681080 |================================================= FreeBSD 11.2 ....... 4041044 |========================================== FreeBSD 12.0 ....... 3955685 |========================================= Clear Linux 26670 .. 3245056 |================================== Ubuntu 18.04.1 LTS . 3156424 |================================= Go Benchmarks Test: garbage Nanoseconds/Operation < Lower Is Better DragonFlyBSD 5.2.2 . 1271290 |============================================= DragonFlyBSD 5.4.0 . 1375259 |================================================= FreeBSD 11.2 ....... 1353763 |================================================ FreeBSD 12.0 ....... 1318393 |=============================================== Clear Linux 26670 .. 729210 |========================== Ubuntu 18.04.1 LTS . 714984 |========================= GraphicsMagick 1.3.30 Operation: Swirl Iterations Per Minute > Higher Is Better DragonFlyBSD 5.2.2 .. 147 |================================== DragonFlyBSD 5.4.0 .. 147 |================================== FreeBSD 11.2 ........ 71 |================ FreeBSD 12.0 ........ 60 |============== FreeBSD 12.0 + GCC8 . 209 |================================================ Clear Linux 26670 ... 224 |==================================================== Ubuntu 18.04.1 LTS .. 221 |=================================================== CentOS Linux 7.6 .... 225 |==================================================== GraphicsMagick 1.3.30 Operation: Rotate Iterations Per Minute > Higher Is Better DragonFlyBSD 5.2.2 .. 161 |============================= DragonFlyBSD 5.4.0 .. 167 |============================== FreeBSD 11.2 ........ 272 |================================================= FreeBSD 12.0 ........ 239 |=========================================== FreeBSD 12.0 + GCC8 . 234 |========================================== Clear Linux 26670 ... 288 |==================================================== Ubuntu 18.04.1 LTS .. 247 |============================================= CentOS Linux 7.6 .... 261 |=============================================== GraphicsMagick 1.3.30 Operation: Sharpen Iterations Per Minute > Higher Is Better DragonFlyBSD 5.2.2 .. 129 |==================================== DragonFlyBSD 5.4.0 .. 129 |==================================== FreeBSD 11.2 ........ 32 |========= FreeBSD 12.0 ........ 27 |======== FreeBSD 12.0 + GCC8 . 159 |============================================ Clear Linux 26670 ... 186 |==================================================== Ubuntu 18.04.1 LTS .. 172 |================================================ CentOS Linux 7.6 .... 124 |=================================== GraphicsMagick 1.3.30 Operation: Enhanced Iterations Per Minute > Higher Is Better DragonFlyBSD 5.2.2 .. 148 |=================================== DragonFlyBSD 5.4.0 .. 144 |=================================== FreeBSD 11.2 ........ 44 |=========== FreeBSD 12.0 ........ 37 |========= FreeBSD 12.0 + GCC8 . 181 |=========================================== Clear Linux 26670 ... 217 |==================================================== Ubuntu 18.04.1 LTS .. 200 |================================================ CentOS Linux 7.6 .... 204 |================================================= GraphicsMagick 1.3.30 Operation: Resizing Iterations Per Minute > Higher Is Better DragonFlyBSD 5.2.2 .. 128 |========================= DragonFlyBSD 5.4.0 .. 151 |============================== FreeBSD 11.2 ........ 144 |============================ FreeBSD 12.0 ........ 121 |======================== FreeBSD 12.0 + GCC8 . 225 |============================================ Clear Linux 26670 ... 266 |==================================================== Ubuntu 18.04.1 LTS .. 251 |================================================= CentOS Linux 7.6 .... 240 |=============================================== GraphicsMagick 1.3.30 Operation: Noise-Gaussian Iterations Per Minute > Higher Is Better DragonFlyBSD 5.2.2 .. 126 |===================================== DragonFlyBSD 5.4.0 .. 116 |================================== FreeBSD 11.2 ........ 42 |============ FreeBSD 12.0 ........ 35 |========== FreeBSD 12.0 + GCC8 . 173 |=================================================== Clear Linux 26670 ... 175 |==================================================== Ubuntu 18.04.1 LTS .. 171 |=================================================== CentOS Linux 7.6 .... 152 |============================================= GraphicsMagick 1.3.30 Operation: HWB Color Space Iterations Per Minute > Higher Is Better DragonFlyBSD 5.2.2 .. 182 |================================ DragonFlyBSD 5.4.0 .. 186 |================================= FreeBSD 11.2 ........ 179 |================================ FreeBSD 12.0 ........ 149 |========================== FreeBSD 12.0 + GCC8 . 235 |========================================== Clear Linux 26670 ... 293 |==================================================== Ubuntu 18.04.1 LTS .. 261 |============================================== CentOS Linux 7.6 .... 261 |============================================== LZMA Compression 256MB File Compression Seconds < Lower Is Better DragonFlyBSD 5.2.2 .. 288 |==================================================== DragonFlyBSD 5.4.0 .. 286 |==================================================== FreeBSD 11.2 ........ 226 |========================================= FreeBSD 12.0 ........ 275 |================================================== FreeBSD 12.0 + GCC8 . 271 |================================================= Clear Linux 26670 ... 215 |======================================= Ubuntu 18.04.1 LTS .. 229 |========================================= CentOS Linux 7.6 .... 213 |====================================== m-queens 1.2 Time To Solve Seconds < Lower Is Better DragonFlyBSD 5.4.0 .. 51.26 |============================================== FreeBSD 12.0 + GCC8 . 55.68 |================================================== Clear Linux 26670 ... 48.44 |=========================================== Ubuntu 18.04.1 LTS .. 48.55 |============================================ CentOS Linux 7.6 .... 49.03 |============================================ Node.js Octane Benchmark Score > Higher Is Better DragonFlyBSD 5.2.2 . 33304 |==================================== DragonFlyBSD 5.4.0 . 33267 |==================================== FreeBSD 11.2 ....... 43823 |=============================================== FreeBSD 12.0 ....... 37064 |======================================== Clear Linux 26670 .. 47232 |=================================================== Ubuntu 18.04.1 LTS . 43063 |============================================== OpenSSL 1.1.1 RSA 4096-bit Performance Signs Per Second > Higher Is Better DragonFlyBSD 5.2.2 .. 4512 |================================================= DragonFlyBSD 5.4.0 .. 4522 |================================================= FreeBSD 11.2 ........ 4173 |============================================= FreeBSD 12.0 ........ 4173 |============================================= FreeBSD 12.0 + GCC8 . 4179 |============================================= Clear Linux 26670 ... 4684 |=================================================== Ubuntu 18.04.1 LTS .. 4693 |=================================================== CentOS Linux 7.6 .... 4653 |=================================================== PHP Micro Benchmarks Test: Zend bench Seconds < Lower Is Better DragonFlyBSD 5.2.2 . 0.54 |========================================= DragonFlyBSD 5.4.0 . 0.57 |============================================ FreeBSD 11.2 ....... 0.58 |============================================ FreeBSD 12.0 ....... 0.68 |==================================================== Clear Linux 26670 .. 0.21 |================ Ubuntu 18.04.1 LTS . 0.40 |=============================== CentOS Linux 7.6 ... 0.43 |================================= PHP Micro Benchmarks Test: Zend micro_bench Seconds < Lower Is Better DragonFlyBSD 5.2.2 . 2.70 |=========================================== DragonFlyBSD 5.4.0 . 2.65 |========================================== FreeBSD 11.2 ....... 2.86 |============================================= FreeBSD 12.0 ....... 3.30 |==================================================== Clear Linux 26670 .. 1.47 |======================= Ubuntu 18.04.1 LTS . 1.93 |============================== CentOS Linux 7.6 ... 2.21 |=================================== PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better DragonFlyBSD 5.2.2 . 215920 |============ DragonFlyBSD 5.4.0 . 218892 |============= FreeBSD 11.2 ....... 239796 |============== FreeBSD 12.0 ....... 239659 |============== Clear Linux 26670 .. 870866 |================================================== Ubuntu 18.04.1 LTS . 717028 |========================================= CentOS Linux 7.6 ... 551180 |================================ PyBench 2018-02-16 Total For Average Test Times Milliseconds < Lower Is Better DragonFlyBSD 5.2.2 . 1973 |==================================================== DragonFlyBSD 5.4.0 . 1886 |================================================== FreeBSD 11.2 ....... 1779 |=============================================== FreeBSD 12.0 ....... 1962 |==================================================== Clear Linux 26670 .. 906 |======================== Ubuntu 18.04.1 LTS . 997 |========================== Rodinia 2.4 Test: OpenMP LavaMD Seconds < Lower Is Better DragonFlyBSD 5.2.2 . 59.18 |=================================================== DragonFlyBSD 5.4.0 . 58.53 |================================================== Clear Linux 26670 .. 19.90 |================= Ubuntu 18.04.1 LTS . 41.70 |==================================== CentOS Linux 7.6 ... 57.95 |================================================== Rodinia 2.4 Test: OpenMP CFD Solver Seconds < Lower Is Better DragonFlyBSD 5.2.2 .. 21.61 |================================================== DragonFlyBSD 5.4.0 .. 19.62 |============================================= FreeBSD 12.0 + GCC8 . 19.46 |============================================= Clear Linux 26670 ... 12.54 |============================= Ubuntu 18.04.1 LTS .. 12.03 |============================ CentOS Linux 7.6 .... 16.72 |======================================= Rust Prime Benchmark Prime Number Test To 200,000,000 Seconds < Lower Is Better DragonFlyBSD 5.2.2 . 8.72 |============================================ DragonFlyBSD 5.4.0 . 9.49 |================================================ FreeBSD 11.2 ....... 9.82 |================================================= FreeBSD 12.0 ....... 10.13 |=================================================== Clear Linux 26670 .. 8.18 |========================================= Ubuntu 18.04.1 LTS . 8.19 |========================================= SQLite 3.22 Timed SQLite Insertions Seconds < Lower Is Better DragonFlyBSD 5.2.2 .. 22.89 |============================================= DragonFlyBSD 5.4.0 .. 13.44 |=========================== FreeBSD 11.2 ........ 25.34 |================================================== FreeBSD 12.0 ........ 22.75 |============================================= FreeBSD 12.0 + GCC8 . 22.77 |============================================= Clear Linux 26670 ... 19.35 |====================================== Ubuntu 18.04.1 LTS .. 17.59 |=================================== CentOS Linux 7.6 .... 22.84 |============================================= Stockfish 9 Total Time Nodes Per Second > Higher Is Better DragonFlyBSD 5.2.2 .. 43848309 |=========================================== DragonFlyBSD 5.4.0 .. 45720191 |============================================= FreeBSD 12.0 ........ 42800098 |========================================== FreeBSD 12.0 + GCC8 . 42059539 |========================================= Clear Linux 26670 ... 47886197 |=============================================== Ubuntu 18.04.1 LTS .. 46400358 |============================================== CentOS Linux 7.6 .... 47872242 |=============================================== Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis Seconds < Lower Is Better DragonFlyBSD 5.2.2 . 1.76 |=============================================== DragonFlyBSD 5.4.0 . 1.49 |======================================== FreeBSD 11.2 ....... 1.93 |==================================================== FreeBSD 12.0 ....... 1.09 |============================= Clear Linux 26670 .. 0.86 |======================= Ubuntu 18.04.1 LTS . 0.91 |========================= CentOS Linux 7.6 ... 0.95 |========================== Timed PHP Compilation 7.1.9 Time To Compile Seconds < Lower Is Better DragonFlyBSD 5.2.2 .. 60.54 |==================================== DragonFlyBSD 5.4.0 .. 66.68 |======================================= FreeBSD 11.2 ........ 84.99 |================================================== FreeBSD 12.0 ........ 70.35 |========================================= FreeBSD 12.0 + GCC8 . 58.95 |=================================== Clear Linux 26670 ... 71.31 |========================================== Ubuntu 18.04.1 LTS .. 45.47 |=========================== CentOS Linux 7.6 .... 41.44 |======================== XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Seconds < Lower Is Better DragonFlyBSD 5.2.2 .. 110.78 |================================================= DragonFlyBSD 5.4.0 .. 98.35 |============================================ FreeBSD 11.2 ........ 79.56 |=================================== FreeBSD 12.0 ........ 78.86 |=================================== FreeBSD 12.0 + GCC8 . 98.86 |============================================ Clear Linux 26670 ... 71.83 |================================ Ubuntu 18.04.1 LTS .. 85.99 |====================================== CentOS Linux 7.6 .... 83.46 |=====================================