Microsoft 更新具有重要功能的 Linux Windows 子系统

Microsoft公布了Windows Subsystem for Linux(WSL)版本2.0.0的最新预览更新。此更新引入了多项增强功能,包括自动内存回收和稀疏 VHD 等实验性功能。这些功能旨在优化缓存和磁盘空间管理。

正如Microsoft所说,系统将回收 VM 内存大小的一部分,确保高效的内存使用。例如,对于3000MB的内存,系统每分钟将回收100MB。

WSL是一种在Windows上运行Linux的方法,而无需重新启动或使用单独的程序。这就像在你的Windows电脑里有一台Linux电脑。您可以使用它来运行 Linux 命令和程序,还可以访问您的 Windows 文件和文件夹。对于想要同时使用Windows和Linux的开发人员来说,它非常有用。WSL 有两个版本:一个使用兼容层,另一个使用虚拟机。第二个更快,更兼容,但它需要更多的资源。

网络升级

此更新还带来了重大的网络改进。一个值得注意的新增功能是镜像模式,它提供 IPv6 支持、增强的 VPN 兼容性等。此模式允许用户使用本地主机地址从 Linux 内部连接到 Windows 服务器,并从其局域网 (LAN) 直接连接到 WSL。

此外,还引入了 DNS 隧道来更改 WSL 解析 DNS 请求的方式,从而增强网络兼容性。正如Microsoft的 WSL 项目经理 Craig Loewen 所提到的,此功能将“提高网络兼容性,使你在 WSL 内部没有网络连接的可能性降低。

防火墙和代理增强功能

WSL 现在包含 Hyper-V 防火墙功能,将 Windows 防火墙规则应用于 WSL,并为 WSL VM 提供高级防火墙控制。此外,自动代理功能可确保 WSL 自动使用来自 Windows 的代理信息,从而进一步增强网络兼容性。

访问和可用性

这些更新,尤其是镜像网络模式和 DNS 隧道等实验性功能,目前正在运行 Windows 11 22H2 的发布预览频道中向 Windows 预览体验成员推出。对于那些有兴趣访问新版本的用户,他们可以在PowerShell中运行特定命令或直接从WSL GitHub存储库下载它。

正文完