Windows 开发者平台高级产品经理 Craig Loewen 发博,介绍了 WSL 的一些最新进展。
内存、存储和网络改进
去年 9 月份宣布的几项实验性 WSL 功能已开始进入稳定/默认设置。最新的 WSL 预发布版本包含对 WSL 基本功能的改进,包括:
- 自动将 WSL 中存储的内存释放回 Windows
- 默认
autoMemoryReclaim=dropCache
- 解决 GH#8725 等问题
- 默认
- 提高联网能力
- Windows 11 计算机上的默认设置
dnsTunneling=true
- 解决 GH#5068 GH#5336 等问题
- Windows 11 计算机上的默认设置
实验性功能包括:wsl --manage <distro> --set-sparse <true/false>
- 启用自动磁盘空间回收。- wslconfig 设置networkingMode=mirrored
支持尝试新的镜像联网模式,增加了 IPv6 支持等新功能。
WSL Settings GUI 应用程序即将推出
以帮助用户定制、管理和查看 WSL 中的可用设置。
目前,用户需要手动编辑.wslconfig
文本文件来调整和配置设置。“不过,在这种基于文本的方法中,要准确了解哪些设置和输入值可用可能比较困难WSL 设置应用通过将 WSL 设置划分为多个标签类别,并标明哪些设置在你的计算机上可用来解决此问题。”
此外,WSL 设置应用程序还将与 .wslconfig 文本文件兼容。
在 Dev Home 中管理 WSL 即将推出
WSL 集成将通过新的“Environments”功能进入 Dev Home 控制中心。用户可以在此管理、启动和创建新的开发环境,还可以在此界面上与 WSL 发行版进行交互。
更多详情可查看完整博文。