相信不少开发者都会对 Windows Server 和 Linux 之间的网络性能差异感兴趣。Phoronix 网站近日测试了 Windows Server 2016 和 Linux 发行版上的一些 Netperf 网络性能指标。我们看看结果如何。
测试机器配置为:AMD EPYC 7551 + GIGABYTE MZ31-AR0 + 8 x 4GB DDR4-2666 + Samsung 960 EVO,下面是被测试机器的系统和详细配置。
系统运行的 Netperf 服务器实例通过千兆以太网连接,配置为 Xeon E5-1680 v3 + ASUS X99-A + 4 x 4GB DDR4-2400 + 60GB Patriot Torch,使用的系统为 Ubuntu 17.04,以及 Linux 4.16 Git 内核。
Linux 在 Netperf TCP 测试中占主导地位,但与 Windows 的数据相比,Manjaro 17.1.6 运行得比较慢,而英特尔的 Clear Linux 运行速度最快。
不过在 UDP 测试中,Manjaro 略微领先于 Windows Server 2016。
测试的数据暂时到此结束,Phoronix 网站接下来会进行更多的测试,而且会对 Windows/BSD/Linux 进行更大规模和更正式的网络性能比较,请保持关注。