Windows Server 2022 2 月更新引入了對 WSLXNUMX(適用於 Linux 的 Windows 子系統)的支持

作為最近發布的 2 月 Windows Server 2022 匯總更新的一部分,微軟宣布集成對基於 WSL2(Linux 的 Windows 子系統)子系統的 Linux 環境的支持。

Windows Server 2022 2 月更新引入了對 WSLXNUMX(適用於 Linux 的 Windows 子系統)的支持

代替將 Linux 系統調用轉換為 Windows 系統調用的模擬器,提供了具有完整 Linux 內核的環境以確保 Linux 可執行文件在 WSL2 中運行。 提議的 WSL 內核基於 Linux 5.10 內核的發布,該內核使用 WSL 特定的補丁進行了擴展,包括優化以減少內核啟動時間、減少內存消耗、將 Linux 進程釋放的內存返回給 Windows,並保留最小值內核中所需的一組驅動程序和子系統。

內核使用已在 Azure 中運行的虛擬機在 Windows 環境中運行。 WSL 環境在帶有 ext4 文件系統和虛擬網絡適配器的單獨磁盤映像 (VHD) 中運行。用戶空間組件是單獨安裝的,並且基於各種發行版的構建。 例如,Microsoft Store 提供用於在 WSL 上安裝的 Ubuntu、Debian GNU/Linux、Kali Linux、Fedora、Alpine、SUSE 和 openSUSE 的構建。

此外,我們可以注意到 CBL-Mariner 2.0.20220617(Common Base Linux Mariner)Linux 發行版的修正版本,該發行版正在開發為雲基礎設施、邊緣系統和各種 Microsoft 服務中使用的 Linux 環境的通用基礎平台。 該項目旨在統一 Microsoft 中使用的 Linux 解決方案,並簡化 Linux 系統的維護,以實現各種最新目的。 項目開發在 MIT 許可證下分發。

來源: opennet.ru

添加評論