Microsoft ha aggiunto il supporto per WSL2 (sottosistema Windows per Linux) in Windows Server

Microsoft ha implementato il supporto per il sottosistema WSL2 (sottosistema Windows per Linux) in Windows Server 2022. Inizialmente il sottosistema WSL2, che garantisce l'avvio dei file eseguibili Linux in Windows, veniva offerto solo nelle versioni Windows per workstation, ma ora Microsoft lo ha trasferito questo sottosistema alle edizioni server di Windows. I componenti per il supporto WSL2 in Windows Server sono attualmente disponibili per il test sotto forma di aggiornamento sperimentale KB5014021 (build del sistema operativo 20348.740). Nell'aggiornamento consolidato di giugno è previsto che il supporto per gli ambienti Linux basati su WSL2 venga integrato nella parte principale di Windows Server 2022 e offerto a tutti gli utenti.

Per garantire il lancio di file eseguibili Linux, WSL2 ha abbandonato l'uso di un emulatore che traduceva le chiamate di sistema Linux in chiamate di sistema Windows e è passato a fornire un ambiente con un kernel Linux completo. Il kernel proposto per WSL si basa sul rilascio del kernel Linux 5.10, che è stato ampliato con patch specifiche per WSL, comprese ottimizzazioni per ridurre il tempo di avvio del kernel, ridurre il consumo di memoria, riportare Windows alla memoria liberata dai processi Linux e lasciare il minimo set richiesto di driver e sottosistemi nel kernel.

Il kernel viene eseguito in un ambiente Windows usando una macchina virtuale già in esecuzione in Azure. L'ambiente WSL viene eseguito in un'immagine disco separata (VHD) con un file system ext4 e una scheda di rete virtuale.I componenti dello spazio utente vengono installati separatamente e si basano su build di varie distribuzioni. Ad esempio, Microsoft Store offre build di Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE e openSUSE per l'installazione su WSL.

Fonte: opennet.ru

Aggiungi un commento