跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
超小封装电容捷比信 · 专业器件主题站

Microsoft Build 2020:Win10本月支持WSL2版本,并将很快支持GPU和Linux GUI

在刚刚召开的Microsoft Build 2020会议上,有许多有关WSL的新消息。本文将被组织和介绍。其中,本月可以实现的功能包括以下两个:随着2020年5月更新的发布,Windows 10将在本月开始支持WSL 2版本。 Docker Desktop将启动一个使用WSL 2作为后端的新版本。在图中,我将很快与您见面:仅使用一行命令首次安装WSL时,WSL 2将是默认版本。 WSL支持GPU计算。 WSL支持Linux GUI。 Windows 10将在本月开始支持WSL 2。在四年前的Build 2016大会上,微软宣布推出WSL,随后引起了很多关注。根据Microsoft提供的数据,从第一个预览版的前几千次下载开始,每月有超过350万个运行WSL的活动设备运行,这是一个巨大的增长。 WSL 2的第一个预览版本在Build 2019上首次亮相。与WSL相比,它与Linux内核具有更高的系统调用兼容性,并且速度比早期版本的WSL快3到6倍。本月,随着即将到来的2020年5月更新,Windows 10将开始正式支持WSL 2版本。在正式发布之前,您可以查看有关WSL 2的最新消息:WSL与文件资源管理器集成在一起,可以更轻松地在Windows中体验Linux。 WSL2即将面市。 Linux内核在WSL 2启动后改变了Docker Desktop的使用方式。大约一年前,WSL 2预览版发布后不久,我们报道Docker计划为WSL 2启动Docker Desktop。 Docker的开发经验更加友好,解锁了更多新功能并努力工作。它成为在Windows上使用Docker的最佳解决方案。这种在WSL 2上托管Docker的更改可帮助容器更快启动。同时,由于WSL 2比VM更轻且占用的空间更少,因此它在主机上消耗的资源更少。默认情况下,Windows Docker Desktop在2020年5月的Windows 10更新中安装,并且将在WSL 2上运行。仅使用line命令安装WSL不足以查找和启用WSL。这引起了很多抱怨。因此,WSL团队对wsl.exe命令行工具进行了一些改进,以使用户更加方便地安装WSL。很快,您可以在命令行上键入wsl.exe --install来轻松安装WSL。在接下来的几个月中,您应该能够在Windows Insiders Fast Ring中看到此功能的初始版本。此外,不仅针对WSL,Microsoft还在此Build 2020会议上打开了Windows软件包管理器winget,它可以帮助用户快速轻松地查找和安装不同的工具,只需使用诸如winget install that之类的命令即可。 WSL 2成为新的默认分发版本WSL开发团队发现Insider分支中的大多数用户已经在使用WSL 2版本。之后,在第一次安装期间,WSL 2将成为默认版本。它将与上面提到的命令行wsl.exe --install一起提供。 WSL将支持GPU计算自第一个版本发布以来,对向WSL添加CUDA和/或GPU Compute支持的需求很高。 WSL团队表示,在过去三年中,WSL,Virtualization,DirectX,Windows Driver团队及其芯片合作伙伴一直致力于提供此功能。现在,微软宣布将在未来几个月内开始预览Windows 10 Insider版本对WSL的GPU计算支持。最初的GPU计算功能将提供两种解决方案:专业人士使用的NVIDIA CUDA(CUDA是一种跨平台API,可以通过Windows上的WDDM GPU抽象或Linux上的NVIDIA GPU抽象与GPU进行通信),支持使用现有Linux工具和工作流程DirectML(直接机器学习,用于机器学习的低级API)面向初学者和学生,使用来自多个支持DirectX 12的供应商的GPU,将发布带有DirectML后端的TensorFlow预览包,以便在Windows硬件上使用。整个范围的硬件加速-DirectML也将支持本机Windows,包括Windows上的TensorFlow。有关此的更多详细信息,请查看DirectX团队的官方博客文章。添加对Linux GUI应用程序的支持WSL团队表示,他们的目标是使用户能够在桌面上无缝运行Windows应用程序和Linux GUI应用程序。在BUILD会议上,该团队直接从WSL运行了一些示例GUI应用程序进行演示。这些应用程序连接到WSL内部运行的Wayland服务器,该服务器与Windows主机上的RDP客户端进行通信。如果您想了解更多信息,可以查看WSL团队的官方博客文章:https:// devblog