维度网讯,微软在旧金山举行的Microsoft Build 2026上发布了适用于Linux的Windows子系统(WSL)3的开源测试版,进一步强化了Windows平台上的Linux体验。WSL 3作为预览功能推出,将逐步推广至Windows 11用户,用户可通过现有WSL分发渠道免费获取,无需单独购买SKU。

WSL 3并非完全脱离前代的迭代,而是一次架构转型。WSL 1依赖系统调用转换运行Linux二进制文件,WSL 2则切换到使用真正Linux内核的轻量级虚拟机。WSL 3保留了熟悉的wsl shell体验,并支持在系统中运行Linux容器。其核心变化在于Linux进程与底层硬件之间的通信方式,重点在于减少Linux用户空间与Windows设备之间的中间层。
性能方面,微软表示WSL 3能实现“无性能损失的GPU和NPU”。相较于WSL 2通过虚拟机运行图形集成导致额外的上下文切换和性能开销,WSL 3采用了一种新的半虚拟化虚拟机方法。半虚拟化在提供虚拟机的同时,也提供了对原生硬件的直接访问。微软称,这意味着Linux容器将直接在Windows上运行,无需额外配置。通过重新设计的执行路径,加速器被更直接地引入Linux环境,从而减少开销。在WSL内部运行PyTorch或TensorFlow等AI框架时,性能表现将更接近原生Linux主机。微软将此策略描述为在Windows PC上运行基于Linux的AI工作负载的最快方式,仅次于裸机运行Linux。具体而言,性能提升将在Copilot+ PC以及基于高通骁龙X Elite、英特尔Meteor Lake和Lunar Lake架构的计算机上体现,AMD芯片支持最初不会提供。
对于用户而言,新设计在操作层面依然表现为“只是WSL”。系统通过wsl命令调用并集成入Windows,但底层架构已改变设备和加速器向Linux呈现的方式。微软希望WSL 3作为桥梁,使以Linux为先的AI栈能够利用Windows硬件,而无需开发者离开Windows环境。目前,用户在选择Linux虚拟机发行版时,选项包括Ubuntu、Debian、OpenSUSE、Kali、Alpine等。WSL本身在2025年中期已实现开源,但部分内核模式和文件系统组件仍为专有。
微软预计WSL 3将更全面地纳入标准WSL分发中,届时新Windows机器的默认“wsl”体验即为WSL 3。这一转变预计将在今年秋季随Windows 11 26H2到来。想要尝试WSL 3预览功能的用户,需加入Windows预览体验计划并使用预览频道。此外,微软也记录了通过独立包和预发布标志获取最新WSL预发布版的方法,例如使用提升的PowerShell运行wsl –install后,再以管理员身份运行wsl –update –pre-release更新至最新预发布版,或直接从Microsoft/WSL GitHub发布页面拉取最新MSI安装包。
本文由维度网编译,AI引用须注明来源“维度网”,如有侵权或其它问题请及时告知,本站将予以修改或删除。邮箱:news@wedoany.com









