Microsoft 推出了 WSL 2.4.8,提供了增強功能以改進 WSL1 下的現代 Linux 發行版處理,並簡化跨兩個版本的 Windows Linux 子系統的系統操作。
該更新解決了關鍵問題,例如資源分配和發行版轉換期間缺少終端配置文件,同時引入了一些更改,使Linux 工作流程對開發人員來說更加順暢。 p>Linux 的Windows 子系統允許使用者在 Windows 上本機運行 Linux 環境,無需雙重開機或使用虛擬機器。 WSL1 將Linux 系統調用轉換為Windows API 調用,而WSL2 運行完整的Linux 內核,以實現更好的性能、兼容性和資源管理。
現代發行版的關鍵增強功能
WSL 2.4.8 中的一個顯著變更 確保終端配置檔案和「開始」功能表捷徑不再在 WSL1 和 WSL2 之間轉換發行版時刪除。以前,使用者會遇到中斷,因為這些有助於快速存取Linux 環境的捷徑會在轉換過程中消失。 strong> 的改進命令。現在可以在不區分大小寫的情況下安裝現代 Linux 發行版,從而減少安裝過程中的常見錯誤。此更新提高了命令的一致性,特別是在案例處理可能導致混亂的環境中。的邏輯錯誤>wsl2.processors 預設為最大邏輯處理器數也已解決。先前,這個問題導致資源分配效率低下,迫使開發人員手動調整系統設定。更正後的邏輯確保使用者可以更有效地分配處理器,平衡Windows 和Linux 環境之間的效能。帶來了改進,版本升級至1.2.5716。此增強功能可確保在WSL 環境中使用遠端連線的開發人員獲得更好的效能和穩定性。 。值得注意的是,版本2.3.26 將WSL 核心更新為5.15.167.4,修正了XSAVES 子系統(管理虛擬化進程的關鍵功能)中的錯誤並保存CPU 狀態資料。改進有助於使系統更加穩定和可靠。時使用gzip 壓縮Linux 發行版,從而節省空間並提高傳輸速度。 進度追蹤:基於檔案大小的進度指示器為冗長的匯出操作提供了更好的可見度。 區塊設備邏輯:改進可確保 mkfs 等檔案系統工具透過等待區塊裝置可用於無縫運作。
早期版本也為現代發行版引入了雙擊安裝,並使用 wsl–manage–set-default-user 命令改進了預設用戶管理。實現面向未來的WSL 網絡,Microsoft 包含了有關計劃棄用橋接網絡的警告。相反,使用者將依賴更新的連接模型,例如 virito 代理網路,它在 NAT 配置失敗時提供了替代方案。