微软爱开源:推完全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)上,如果你对此感兴趣或有需求,可以他们之后的更新了。


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

查看所有标签

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

Java数据结构和算法

Java数据结构和算法

拉佛 / 计晓云 / 中国电力出版社 / 2004-02-01 / 55.00元

《Java数据结构和算法》(第2版)以一种易懂的方式教授如何安排和操纵数据的问题,其中不乏一些难题:了解这些知识以期使计算机的应用获得最好的表现。不管使用何种语言或平台,掌握了数据结构和算法将改进程序的质量和性能。 《Java数据结构和算法》(第2版)提供了一套独创的可视讨论专题用以阐明主要的论题:它使用Java语言说明重要的概念,而避免了C/C++语言的复杂性,以便集中精力论述数据结构和算法。经......一起来看看 《Java数据结构和算法》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

URL 编码/解码
URL 编码/解码

URL 编码/解码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具