Windows 10上的Linux获得了巨大的计算能力提升

导读 在Windows 10上运行Linux将变得更加容易,因为微软正在对其Linux Windows子系统(WSL)进行大量改进,包括GUI应用程序支持和GPU硬件加速。 本月晚些时候,随着WSL版本2的发布,这家软

在Windows 10上运行Linux将变得更加容易,因为微软正在对其Linux Windows子系统(WSL)进行大量改进,包括GUI应用程序支持和GPU硬件加速。

本月晚些时候,随着WSL版本2的发布,这家软件巨头将在Windows 10中添加一个完整的Linux内核,该公司现在还计划支持Linux GUI应用程序,这些应用程序可以与普通的Windows应用程序一起运行。

Windows用户将不再需要使用X11转发来运行Linux GUI应用程序,尽管这些更新主要是为希望运行Linux集成开发环境(IDE)的开发人员设计的,而这些开发人员仍然可以在Windows中工作。

在Linux中运行Linux GUI应用程序过去只能通过使用第三方X服务器来运行,尽管糟糕的图形性能一直是一个问题。不过,Windows 10很快就会通过Linux工具增加对GPU硬件加速的支持。这对于并行计算或训练机器学习或AI模型的开发人员特别有用。

在一篇博客文章中,微软的合作开发者领导者Steve Pronovost提供了更多关于Windows中GPU硬件加速的细节,他说:

在Linux环境中运行的应用程序与Windows上的本地应用程序具有相同的GPU访问权限。在Linux和Windows之间没有资源分区,也没有对Linux应用程序的限制。分享是完全动态的,基于谁需要什么。共享GPU的两个Windows应用程序与共享同一GPU的Linux和Windows应用程序之间基本上没有区别。如果一个Linux应用程序单独在一个GPU上,它可以消耗所有的资源!”

微软计划在今年晚些时候公布更多关于Linux GUI应用支持的细节,不过Windows 10的内部人士将在未来几个月测试GPU硬件加速。

在Windows和Linux之间切换对开发人员来说是个负担,这就是为什么微软为他们提供了同时运行两个操作系统所需的所有工具和特性。