适用于 Linux 的 Windows 子系统既是一种启示,也是一场革命。现在是第二次迭代 (WSL2),该技术近年来取得了巨大进步,越来越多的人使用它来享受 Windows 中的 Linux 发行版和应用程序。
随着 Windows 11 第一个 Insider 版本的推出,Linux 社区对微软取得的进展产生了兴趣。将 WSL2 与“裸机”Ubuntu 进行对比的基准测试表明,性能令人印象深刻……但仍有待改进。
结果由Phoronix提供,其中基于 AMD Ryzen 9 5950X、2 x 16GB DDR4-3600 内存和 WD_BLACK SN750 NVMe 固态存储的系统安装了第一个 Insider 版本(Windows 11 22000.51)。这些测试是在最新版本 (22000.65) 发布之前执行的,但结果应该大致相同。
该网站的 Michael Larabel 解释说:
带有所有稳定更新的 Windows 10 H121 使用 WSL2 进行了测试,然后再次使用 Windows 11 22000.51 进行了测试。Ubuntu 20.04 LTS 用于使用 WSL2 测试两个 Windows 版本。在此之后,Ubuntu 20.04.2 LTS 进行了裸机测试,以查看相同硬件上的“原始”Linux 性能,然后再次使用 Ubuntu 21.04 作为最新的稳定(非 LTS)版本。
结果令人印象深刻。发现 WSL2 在许多情况下提供与本机 Ubuntu 几乎相同的性能。然而,有许多实例并非如此,甚至 WSL2 的 Windows 11 实现的性能甚至不如 Windows 10。但正如 Phoronix 指出的那样,这“可能归因于额外的调试当前随这些构建一起提供的更改”。
测试中的一项关键观察是:
当涉及 I/O 时,WSL2 性能往往仍然比裸机 Linux 安装慢得多,但至少比原始 WSL(WSL1)性能好。
随着对 Windows 下 Linux 的兴趣不断增加,随着 Windows 11 的发展,人们将密切关注性能这一点也就不足为奇了。拉贝尔承诺:
显然,一旦 Windows 11 正式发布,我将带着一些关于官方构建性能的新基准回来。
目前,可以在此处查看当前基准测试的完整详细信息和结果。
WindowsSubsystem for Linux(WSL)2对Windows10版本1903和1909的支持 根据客户......
阅读微软已经向开发通道中的Windows Insiders宣布了Windows 10 Insider Prev......
阅读bull; Wine最近收到了对6.0版的更新。 bull; 此更新改进了使用Wine的......
阅读有趣的是,微软正在努力使Linux在Windows10下运行。我们都熟悉W......
阅读适用于 Linux 的 Windows 子系统既是一种启示,也是一场革命。现在......
阅读今天小编为大家带来的是Linux下设置权限让用户只删除自己的文件的方法,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
bull; Wine最近收到了对6.0版的更新。 bull; 此更新改进了使用Wine的Linux系统上的Windows应用程序。 bull; Wine可用于在非本机系统上运行Windows应用程序和...
次阅读
最近一些朋友问小编Linux怎么去除fstab文件只读属性?今天小编为大家分享的是Linux去除fstab文件只读属性的方法,有需要的朋友可以参考下...
次阅读
最近一些朋友问小编Linux如何修改RPM的安装目录?今天小编为大家带来的是Linux修改RPM的安装目录的方法,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
Linux Mint 是较流行的 Linux发行版之一,它发布了 20.2 版,绰号为Uma。它带有新功能、升级的内部结构和其他更改。今天,我们将仔细研究新功能。 Mint 20....
次阅读
今天小编为大家带来的是 linux命令行下进入带空格的文件夹的方法。希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
今天小编为大家带来的是从Vim中访问shell或者运行外部命令的方法,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux上最杰出的新安全子系统。今天小编要为大家分享的是SELinux基本概念详解,希望对大家会有帮助,有...
次阅读
最近有些朋友问小编Linux系统下挂接ntfs盘时总提示module fuse not found如何解决?今天小编将为大家带来的是Linux系统下挂接ntfs盘时总提示module fuse not found的解决方法,有需要的朋友一起去看...
次阅读
今天小编为大家带来的是Linux basename命令的使用详解,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
在实际使用过程中,若一个目录下文件或文件夹太多,在执行“*” 命令时 会提示Argument list too long,如rm -rf /tmp/*命令下...
次阅读
这篇文章主要介绍了Linux批量清空当前目录中的日志文件,需要的朋友可以参考下...
次阅读
适用于 Linux 5.16 的新 Zstd 已准备就绪,性能提升高达 35% 最近,为 Linux 5.16 内核准备的新 Zstd 已提交给linux-next 合并,以便在接下来的几周内进行更广泛的测试。...
次阅读
今天小编要为大家分享的是Linux下安装vagrant过程遇到的问题解析,希望可以帮助到大家,有需要的朋友一起去看看吧...
次阅读
最近一些朋友问小编在Linux下如何确定网卡所使用驱动程序?今天小编要为大家带来的是在Linux下确定网卡所使用驱动程序的方法,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读