当前位置: 首页 > 科技观察

比较Windows11的WSL2和UbuntuLinux的性能,谁是赢家?

时间:2023-03-20 17:59:28 科技观察

Linux的Windows子系统给我们带来了启示和革命。现在是第二个版本(WSL2),该技术近年来取得了巨大进步,越来越多的人在Windows中使用它来享受Linux发行版和应用程序。随着Windows11的第一个Insider版本的发布,Linux社区对微软取得的进步很感兴趣。将WSL2与“裸机”Ubuntu进行比较的基准表明,性能相当令人印象深刻……但仍有改进的空间。Phoronix提供的基准测试结果,基于AMDRyzen95950X,2x16GBDDR4-3600内存和WD_BLACKSN750NVMe固态存储,系统安装了第一个Insiderbuild(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的发展,人们将密切关注性能也就不足为奇了。LarabelPromise:显然,一旦Windows11正式发布,我将带着一些关于官方构建性能的新基准回来。目前,可以在此处查看当前基准的完整详细信息和结果。