![941774ef118be2ff99a5a9c624724b64.png](https://i-blog.csdnimg.cn/blog_migrate/66af1d13079c43dcb229bbbcfbc978e3.jpeg)
读懂内容第一步,科普定义走一幕
WSL是(Windows Subsystem for Linux)的简称,是一种环境,可帮助我们在Windows 10 中获得纯控制台Linux体验,也是在Windows中运行Linux命令的最佳方法之一。
最近,Microsoft在在线开发者大会上宣布了WSL(又名WSL 2)的一系列新功能。
Windows Package Manager,Windows Terminal 1.0等等..
当中支持GPU硬件加速到WSL2让小编直呼 Amazing!
微软计划使用全新的Linux Kernel驱动程序dxgkrnl使其实现。以下引用他们的声明中的描述:
![5b88bff702ffaa00b0a534f910aef5e6.png](https://i-blog.csdnimg.cn/blog_migrate/ea425aece9bf21320cc6273a2ab16e7b.jpeg)
Dxgkrnl是Linux的全新内核驱动程序,它将/ dev / dxg设备公开给用户模式Linux。 / dev / dxg公开了一组IOCTL,它们与Windows上的本机WDDM D3DKMT内核服务层非常相似。 Linux内核中的Dxgkrnl通过VM总线连接到Windows主机上的老兄,并使用此VM总线连接与物理GPU进行通信。
这意味着WSL上的Linux应用程序将具有与本机Windows应用程序相同的GPU访问权限,能够和常规Windows应用一起运行
![7621fb275a52c618705a8005746e8627.png](https://i-blog.csdnimg.cn/blog_migrate/f7ab16373eef8178afbd8b260cb7de7b.jpeg)
一旦该功能上线,这就意味着Windows用户不需要使用X11 forwarding的情况下就能启用Linux GUI应用程序,能够和Windows应用一起运行Linux integrated development environments (IDE) 。
![95674d60f4f439e9cfb7694491d750c3.png](https://i-blog.csdnimg.cn/blog_migrate/d18d94651291d27501b781128a658352.jpeg)
是否意味着Windows用户将不再切换到Linux?
微软之所以在其平台上采用Linux是因为他们知道很多开发或运维人员更爱使用Linux系统
但是,随着 WSL 2的更新,如果这种情况持续下去,小编倾向意Abhishek的看法:
最终,桌面版Linux将会是Windows下的一个应用程序
当然,现在我们很少会看见有使用linux系统的用户在其上面跑Windows。
这个问题你怎么看?欢迎大家留言讨论!