Microsoft je implementirao podršku za WSL2 podsistem (Windows Podsustav za Linux) u Windows Server 2022U početku, WSL2 podsustav, koji omogućuje pokretanje izvršnih datoteka Linux в Windows, nudio se samo u varijantama Windows za radne stanice, ali sada je Microsoft ovaj podsustav prenio na serverska izdanja WindowsKomponente za podršku WSL2 u Windows Server trenutno su dostupni za testiranje u obliku eksperimentalnog ažuriranja KB5014021 (OS Build 20348.740). Podrška će biti dodana u kumulativnom ažuriranju u lipnju. Linux-Okruženja temeljena na WSL2-u planirana su za integraciju u glavni sastav Windows Server 2022 i ponuditi ga svim korisnicima.
Kako bi se osiguralo da se izvršne datoteke mogu pokrenuti Linux WSL2 više ne koristi emulator za prevođenje sistemskih poziva. Linux u sistemske pozive Windowsi prešli na pružanje okruženja s punopravnom jezgrom LinuxPredložena jezgra za WSL temelji se na izdanju jezgre Linux 5.10, koja je poboljšana WSL-specifičnim zakrpama, uključujući optimizacije za smanjenje vremena pokretanja kernela, smanjenje potrošnje memorije i vraćanje Windows oslobođen Linux-memorijske procese, ostavljajući minimalni potreban skup upravljačkih programa i podsustava u jezgri.
Jezgra se izvršava u okruženju Windows Korištenje virtualnog stroja koji već radi u Azureu. WSL okruženje radi na zasebnoj slici diska (VHD) s ext4 datotečnim sustavom i virtualnim mrežnim adapterom. Komponente korisničkog prostora instaliraju se zasebno i temelje se na verzijama iz različitih distribucija. Na primjer, verzije su dostupne za instalaciju u WSL-u u Microsoft Storeu. Ubuntu, Debian GNU/LinuxKali Linux, Fedora, Alpine, SUSE i openSUSE.
Izvor: opennet.ru
