发布时间:2021-08-23 07:49:41来源:程序猿
来自:Linux迷
链接:https://www.linuxmi.com/windows-11-wsl2-vs-ubuntu-linux.html
适用于Linux的Windows子系统带给我们的既是一种启示,也是一场革命。现在它的第二个版本(WSL2),该技术近年来取得了巨大进步,越来越多的人在Windows中使用它来享受Linux发行版和应用程序。
随着Windows11的第一个Insider版本的推出,Linux社区对Microsoft取得的进展产生了兴趣。将WSL2与“裸机”Ubuntu进行对比的基准测试表明,性能相当令人印象深刻……但仍有待改进之处。
基准测试结果由Phoronix提供,基于AMDRyzen95950X、2x16GBDDR4-3600内存和WD_BLACKSN750NVMe固态存储,系统安装了第一个Insider版本(Windows1122000.51)。这些测试是在最新版本(22000.65)发布之前执行的,但结果应该大致相同。
该网站的MichaelLarabel解释说:
Windows10H121的所有稳定更新都通过WSL2进行了测试,然后再次使用Windows1122000.51进行了测试。Ubuntu20.04LTS用于使用WSL2测试两个Windows版本。在此之后,Ubuntu20.04.2LTS进行了裸机测试,以查看相同硬件上的“原始”Linux性能,然后再次使用Ubuntu21.04作为最新的稳定(非LTS)版本。
结果令人印象深刻。发现WSL2在许多情况下提供与原生Ubuntu几乎相同的性能。然而,有许多实例不是这样的,WSL2的Windows11实现甚至不如Windows10的性能好。但正如Phoronix所指出的,这“可能是由于目前随这些构建版本一起发布的额外调试变化”。
测试中的一项关键观察是:
当涉及I/O时,WSL2性能往往仍然比裸机Linux安装慢得多,但至少比原始WSL(WSL1)性能好。
随着人们对Windows下的Linux的兴趣不断增加,随着Windows11的发展,性能是人们将密切关注这应该是不足为奇的。Larabel承诺:
显然,一旦Windows11正式发布,我将带着一些关于官方构建性能的新基准回来。
目前,可以在此处查看当前基准测试的完整详细信息和结果。
推荐↓↓↓