Windows,wsl


WSL發展如此迅速,有沒有可能會在未來替代原生Linux?

Windows,wsl


Windows Subsystem for Linux(簡稱WSL)是一個在Windows 10上能夠運行原生Linux二進制可執行文件(ELF格式)的兼容層 。它是由微軟與Canonical公司合作開發,其目標是使純正的Ubuntu 14.04 "Trusty Tahr"映像能下載和解壓到用戶的本地計算機,并且映像內的工具和實用工具能在此子系統上原生運行 。
WSL是一些組件的集合,允許原生的Linux ELF64二進制文件跑在Windows上 。它同時包括了用戶態和內核態組件,主要包含以下部分:1. 用戶態會話管理服務處理Linux實例的生命周期2. Pico provider drivers (lxss.sys, lxcore.sys)“翻譯”系統調用,以模擬Linux內核3. Pico 進程管理原生的用戶態Linux(比如/bin/bash)隨著 2020 年 5 月更新的發布,Windows 10 將于五月開始支持 WSL 2 發行版 。
【Windows,wsl】Docker Desktop 推出使用 WSL 2 作為后端的新版本已經在路線圖中,很快就能與大家見面的有:僅使用一行命令安裝 WSL;首次安裝時,WSL 2 將成為默認版本 。目前WSL2還不完善,WSL1是真實的本機,WSL2是個獨立虛擬機,因此而導致的獨立IP問題還沒有解決,部分情況下不如WSL1好用,部分情況下也不如WSL1的性能 。

    推薦閱讀