WSL 2.0 已經發布,以下是它的新功能

WSL

WSL 是 Microsoft 開發的相容層,用於在 Windows 上本機執行 Linux 執行檔。

微軟揭幕 透過部落格文章推出新版本其層以在 Windows 上運行 Linux 應用程式 “WSL 2.0” (適用於 Linux 的 Windows 子系統),其中最顯著的變化是將 Linux 核心更新到版本 5.15.123.1-1、實驗性配置等。

對於不了解 WSL 的人來說,您應該知道這是 Microsoft 在 Windows 中實現的相容層,以便它可以原生運行 Linux 應用程式。

為了實現這一目標,WSL 擁有一個完整的Linux 核心環境,該環境透過WSL 特定的補丁進行了擴展,包括減少內核啟動時間、減少記憶體消耗以及歸還Windows 進程釋放的Windows 記憶體的優化,從而保留了所需的最少驅動程式集以及核心中的子系統。

WSL 2.0主要新特性

在此新版本中,WSL 2.0 附帶了 添加各種實驗設置 例如,其中實驗配置很突出。 聯網模式, 設定為“鏡像”時, 在 Linux 上使用鏡像 Windows 網路介面 確保網路訪問,而不是使用位址轉換器。

關於此實驗配置,提到新模式具有使用 IPv6 和多點傳播的能力、改進的 VPN 相容性、支援從本機網路直接連接到 WSL 以及支援使用 localhost (127.0.0.1) 連接到 Windows 伺服器。

另一個引人注目的實驗配置是 允許轉送 DNS 請求的 dnsTunneling 透過 Windows 平台提供的解析器以及實驗性防火牆配置,其中包括使用 Windows 防火牆和 Hyper-V 防火牆規則來過濾 Linux 環境中的流量。

除此之外,它還突出了一個 WSL 2.0 的效能改進,這是由於 autoMemoryReclaim 實驗設置 (新增至%USERPROFILE%\.wslconfig),它可以在處理器空閒5分鐘後自動釋放Linux上快取所佔用的記憶體。 Linux 環境中釋放的記憶體將返回主 Windows 環境,即未使用的 Linux 虛擬機器會自動開始消耗較少的記憶體。

另一方面,和n WSL 2.0添加了sparseVhd實驗設置,允許自動減小新 VHD 映像的大小。 正如 VHD 映像可以在 Linux 環境中資料量增加時自動成長一樣,現在它們也可以在資料從 Linux 環境中刪除時縮小。 為了為現有發行版啟用「稀疏」模式,建議使用「–set-sparse」選項,例如「wsl –manage –設定稀疏»。

De 其他突出的變化 新版本WSL 2.0的介紹:

  • 新增了實驗性 autoProxy 配置,該配置增加了在 Linux 環境中使用有關 Windows HTTP 代理設定的資訊的功能。
  • 對於使用 WSL 啟動的圖形應用程序,已實現使用「WIN + 遊標鍵之一」鍵盤快速鍵對接視窗的支援。
  • 透過 WSL 套件分發的所有可執行檔都經過電子簽署。
    WSL環境中使用的Linux核心已更新至版本5.15.123。
  • 修復了鏡像網路的 microk8s 場景
    現在,當 init 設定分發命名空間時,可以建立共享掛載
  • 在終止 VM 之前分離使用者鎖定設備
  • wslservice.exe 可能發生故障的解決方案。
  • 新增了產生 systemd 單元以保護 binfmt 解釋器的邏輯
  • WSLg minidistribution 提供了用於組織 GUI 應用程式啟動的圖形堆疊元件,已更新至版本 1.0.57。

最後,如果你是 有興趣了解更多,您可以在中查看詳細信息 以下鏈接。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。