微软爱开源:推完全Linux内核支持的Windows Subsystem for Linux

栏目: 软件资讯 · 发布时间: 7年前

众所周知,Windows一直是个封闭的操作系统,但在近年微软却表示他们其实也很热衷开源,所以便有了Windows Subsystem for Linux(以下简称WSL),这是个基于 Linux 内核衍生出来的子系统,让开发者们可以在Windows上兼容Ubuntu在内系统的命令和程序,此举让开源社区感受到了微软的爱,而在今日凌晨,微软更是公布更为彻底支持Linux内核的WSL 2。

微软爱开源:推完全Linux内核支持的Windows Subsystem for Linux Pic source: M icrosoft

在此前的WSL中,微软采用自行修改过Linux内核用于转换相关API使之运行在Windows NT内核,虽然运行效率还不错,但仍不够完善,比如WSL采用内核版本为相较老旧的Linux 4.4,还有缺乏了对Linux驱动的支持,包括文件系统在内的驱动盘性能表现很差(以上参考 Arstechnica的报道 ),而这次WSL 2则是通过在一个轻量级虚拟机上直接运行完整的Linux内核,不仅解决了上述的一些问题,还可以带来更快速的启动。

据介绍微软仍在WSL 2用到遵循GPL开源协议修改的Linux内核,所以可以继续支持 Docker 容器,而Linux本身有的架构现在也得以在新的子系统中部署,微软还可以通过Windwos Update来升级内核,灵活度很高,至于性能方面,微软表示在一些重度文件系统操作上提高了20倍速度,其它一些操作也可以有5倍的提速。

整体而言WSL 2大幅度改进了WSL的不足,微软将在这个七月份提供预览版,正式版可能会推出在今年下半年的Windows 10大更新(19H2)上,如果你对此感兴趣或有需求,可以他们之后的更新了。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

高性能HTML5

高性能HTML5

Jay Bryant、Mike Jones / 奇舞团 / 电子工业出版社 / 2014-5

《高性能html5》为读者讲解了如何用html5 从一开始就设计一个高性能的网站,以及如何对已有网站进行改良,使得它们具备优越的性能。《高性能html5》中总结了许多实践经验、关键技巧,并提供了丰富的示例,作者有意无意地将软件工程以及前端开发技术之道隐藏于朴实的描述中。 通过学习《高性能html5》,读者能够掌握如何创建自己的高性能网站。《高性能html5》适合于想创建自己网站的初学者,同样......一起来看看 《高性能HTML5》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

在线进制转换器
在线进制转换器

各进制数互转换器

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换