DragonFlyBSD's Kernel Optimizations Are Paying Off - 3 BSDs & 5 Linux OS Benchmarks On Threadripper

Written by Michael Larabel in Operating Systems on 31 May 2019. Page 2 of 4. 12 Comments

First up is a look at the Rodinia performance out-of-the-box on each system (sans FreeBSD due to its default Clang compiler not building the test). A computational fluid dynamics test was used with OpenMP (the OpenCL linking on some of the setups can be safely ignored) and indeed the DragonFlyBSD 5.5-DEVELOPMENT performance is much better than the 5.4.3 stable release but still a ways behind the various Linux distributions tested. Of the Linux distros, Debian 9.9 was the slowest while Debian 10 Buster is looking to be the fastest.

DragonFlyBSD's Golang performance also was better using the latest development code and now edging out FreeBSD 12.0 in the JSON parsing test case but losing in the build test case. However, these BSDs were on the slower-end of the Linux spectrum.

Moving to some Java benchmarks, the DragonFlyBSD and FreeBSD performance was more competitive with the Linux distributions tested from the Ryzen Threadripper box. The DragonFlyBSD development performance is indeed an improvement over the stable series.

Related Articles