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

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

众所周知,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)上,如果你对此感兴趣或有需求,可以他们之后的更新了。


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

查看所有标签

猜你喜欢:

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

深入浅出Ajax

深入浅出Ajax

(美)Brett McLaughlin / 东南大学出版社 / 2006-5 / 98.00元

本书将教会您如何在很短的时间内掌握使用JavaScript代码来向服务器提交异步请求?同时,您可以学习如何使用诸如动态HTML、XML、JSON、DOM等技术来解决开发过程中遇到的许多问题。让你从那些繁琐而笨拙的网站开发技术中彻底解放出来!本书将是一本指导您进行异步开发的经典参考书籍。   作为一名网站设计人员,您也许时常因为遇到以下情况而烦恼:用户只是移动了鼠标就要从服务器重载数据......一起来看看 《深入浅出Ajax》 这本书的介绍吧!

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

RGB HEX 互转工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试