Windows Server 2019 vs. Linux vs. FreeBSD Performance On A 2P EPYC Server

Written by Michael Larabel in Operating Systems on 24 December 2018. Page 7 of 7. 15 Comments
Windows Server 2019 vs. Linux vs. FreeBSD Performance Benchmarks

With the OSBench micro-benchmarks, file creation performance on Windows remains much slower than on the other operating systems tested.

Windows Server 2019 vs. Linux vs. FreeBSD Performance Benchmarks

Thread creation is slower on Windows but not nearly as slow as we found it for FreeBSD 12.0.

Windows Server 2019 vs. Linux vs. FreeBSD Performance Benchmarks

PyBench would only run under WSL but pleasantly the Windows Subsystem for Linux did deliver very good performance for this Python benchmark.

Windows Server 2019 vs. Linux vs. FreeBSD Performance Benchmarks

The PHP performance on Windows remains quite slow but at least ahead of CentOS 7.6 with its default PHP5 environment. The Windows Server 2019 PHP 7.2 performance came in a bit behind FreeBSD 12.0 while with WSL the performance managed to match the Linux distributions with this synthetic PHP language benchmark.

Of 46 benchmarks carried out on this dual AMD EPYC server, it was quite a diverse mix for the operating systems delivering the best performance. Clear Linux had the most wins at 26% but it also had a number of losses, particularly around the I/O performance on this AMD server. Coming in second was Ubuntu 18.10 with eight wins (17%) followed by CentOS 7.6 and openSUSE Tumbleweed each with seven wins. FreeBSD 12.0 meanwhile had five wins while Windows Server 2019 had three wins. But depending upon the workload, Microsoft Windows Server 2019 was able to compete with at least some of the Linux distributions tested, just generally not the fastest. It was a surprisingly good showing out of Windows Server on a 64-core / 128-thread server though will be interesting to see up next how the performance of Windows Server 2019 versus Linux is on an Intel Xeon server -- those results should be out in the days ahead.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.


Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.