Microsoft har implementert støtte for WSL2-undersystemet (Windows Delsystem for Linux) inn Windows Server 2022I utgangspunktet WSL2-undersystemet, som sørger for oppstart av kjørbare filer Linux в Windows, ble kun tilbudt i varianter Windows for arbeidsstasjoner, men nå har Microsoft overført dette delsystemet til serverutgaver WindowsKomponenter som støtter WSL2 i Windows Server er for øyeblikket tilgjengelig for testing i form av den eksperimentelle oppdateringen KB5014021 (OS Build 20348.740). Støtte vil bli lagt til i den kumulative oppdateringen i juni. Linux-WSL2-baserte miljøer er planlagt integrert i hovedkomposisjonen Windows Server 2022 og tilby det til alle brukere.
For å sikre at kjørbare filer kan kjøres Linux WSL2 bruker ikke lenger en emulator for å oversette systemkall. Linux inn i systemanrop Windows, og byttet til å tilby et miljø med en fullverdig kjerne LinuxDen foreslåtte kjernen for WSL er basert på kjerneutgivelsen Linux 5.10, som er forbedret med WSL-spesifikke oppdateringer, inkludert optimaliseringer for å redusere kjerneoppstartstid, redusere minneforbruk og returnere Windows frigjort Linux-minneprosesser, slik at det minste nødvendige settet med drivere og delsystemer blir igjen i kjernen.
Kjernen kjører i et miljø Windows Bruker en virtuell maskin som allerede kjører i Azure. WSL-miljøet kjører i et separat diskavbildning (VHD) med et ext4-filsystem og et virtuelt nettverkskort. Brukerområdekomponenter installeres separat og er basert på bygg fra ulike distribusjoner. Bygg er for eksempel tilgjengelige for installasjon i WSL i Microsoft Store. Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE og openSUSE.
Kilde: opennet.ru
