Microsoft je dodao podršku za WSL2 (Windows podsustav za Linux) u Windows Server

Microsoft je implementirao podršku za WSL2 podsustav (Windows Subsystem for Linux) u Windows Server 2022. U početku je WSL2 podsustav, koji osigurava pokretanje Linux izvršnih datoteka u Windowsima, bio ponuđen samo u Windows verzijama za radne stanice, ali sada je Microsoft prenio ovaj podsustav na poslužiteljska izdanja sustava Windows. Komponente za WSL2 podršku u Windows Serveru trenutno su dostupne za testiranje u obliku eksperimentalnog ažuriranja KB5014021 (OS Build 20348.740). U lipanjskom konsolidiranom ažuriranju, podrška za Linux okruženja temeljena na WSL2 planira se integrirati u glavni dio Windows Servera 2022 i ponuditi svim korisnicima.

Kako bi osigurao pokretanje Linux izvršnih datoteka, WSL2 je napustio korištenje emulatora koji je prevodio Linux sistemske pozive u Windows sistemske pozive i prebacio se na pružanje okruženja s potpunom Linux kernelom. Kernel predložen za WSL temelji se na izdanju Linux kernela 5.10, koji je proširen zakrpama specifičnim za WSL, uključujući optimizacije za smanjenje vremena pokretanja kernela, smanjenje potrošnje memorije, vraćanje Windowsa na memoriju koju su oslobodili Linux procesi i ostavlja minimalno potreban skup upravljačkih programa i podsustava u kernelu.

Kernel radi u Windows okruženju koristeći virtualni stroj koji već radi u Azureu. WSL okruženje radi u zasebnoj slici diska (VHD) s ext4 datotečnim sustavom i virtualnim mrežnim adapterom Komponente korisničkog prostora instalirane su zasebno i temeljene su na buildovima različitih distribucija. Na primjer, za instalaciju u WSL-u, katalog Microsoft Store nudi verzije Ubuntua, Debian GNU/Linuxa, Kali Linuxa, Fedore, Alpinea, SUSE i openSUSE.

Izvor: opennet.ru

Dodajte komentar