
microsoft 针对 windows 10 和 windows 11 推出了一系列针对 linux 的 windows 子系统 (wsl) 增强功能。这些更新旨在改进各个方面,包括内存、存储和网络,同时还引入了新的图形用户界面 (gui) 来管理 wsl 设置,从而增强用户体验并扩展 wsl 的功能。
改进的内存、存储和网络
在 2023 年 9 月发布的更新中,microsoft 引入了实验性功能,以更好地管理 wsl 中的内存和存储。这些功能现在默认启用,包括自动将内存释放回 windows 系统和自动磁盘空间回收。可以使用 automemoryreclaim=dropcache 设置来控制内存优化,并且可以使用“wsl –manage –set-sparse”切换磁盘空间管理。这些调整旨在提高资源效率和整体绩效。
wsl 的网络功能也已升级。该子系统现在包括对 ipv6 的支持,默认情况下,ipv6 在 windows 11 计算机上通过 dnstunneling=true 激活。此外,还可以通过“wslconfig”配置新的镜像网络模式,为用户提供更多网络选项。
增强的用户自定义
为了使配置过程更加用户友好,microsoft 正在为 wsl 设置开发一个新的 gui 应用程序。此应用程序将包括选项卡、切换开关和类别,以简化环境自定义。它将与现有的“wslconfig”文本文件完全兼容,确保保留用户的当前配置。
这些更新通过引入零信任安全模型,使 wsl 更适合企业使用。it 管理员现在可以根据特定 linux 发行版的状态强制实施条件访问。与entra id的集成定于7月和8月进行,这将允许用户通过microsoft的身份验证库使用entra id凭据登录。
dev home 集成和安全功能
wsl 现在将包含在 dev home 中,使用户能够直接从“环境”选项卡管理 linux 发行版。此功能可通过 whitewater foundry 的 wsl 扩展 github 存储库的 github 扩展获得,并将合并到未来的 dev home 更新中。它将支持开发环境的创建和管理,包括 hyper-v 计算机和开发箱。
microsoft defender for endpoint现在为wsl 2提供全面的监视,并且正在集成其他intune功能,以管理wsl设置并基于linux发行版状态强制实施条件访问。这些都可用于公共预览版。
microsoft 还宣布了 sudo for windows 的开源版本,以及在 dev home 中使用 ai 创建 linux 开发环境的能力,可在最新的 dev home 预览版更新中访问。这些工具旨在为 wsl 中的开发人员提供更大的灵活性。
未经允许不得转载:凯发k8国际真人 » 适用于 linux 的 windows 子系统获得内存、存储和网络改进