Microsoft
Uporaba standardnega jedra vam omogoča, da dosežete popolno združljivost z Linuxom na ravni sistemskih klicev in omogočite nemoteno izvajanje vsebnikov Docker v sistemu Windows ter implementirate podporo za datotečne sisteme, ki temeljijo na mehanizmu FUSE. V primerjavi z WSL1 je WSL2 znatno povečal zmogljivost V/I in operacij datotečnega sistema. Na primer, pri razpakiranju stisnjenega arhiva je WSL2 1-krat hitrejši od WSL20 in 2-5-krat hitrejši pri izvajanju operacij "git clone", "npm install", "apt update" in "apt upgrade".
WSL2 ponuja komponento, ki temelji na jedru Linux 4.19 in deluje v okolju Windows z uporabo virtualnega stroja, ki se že uporablja v Azure. Posodobitve jedra Linuxa so dostavljene prek mehanizma Windows Update in preizkušene glede na Microsoftovo stalno integracijsko infrastrukturo. Vse spremembe, pripravljene za integracijo jedra z WSL, so obljubljene za objavo pod brezplačno licenco GPLv2. Pripravljeni popravki vključujejo optimizacije za skrajšanje časa zagona jedra, zmanjšanje porabe pomnilnika in pustijo minimalni zahtevani nabor gonilnikov in podsistemov v jedru.
Podpora za staro različico WSL1 je ohranjena in oba sistema je mogoče uporabljati drug ob drugem, odvisno od uporabniških preferenc. WSL2 lahko deluje kot transparentna zamenjava za WSL1. Enako kot komponente uporabniškega prostora WSL1
Okolje
Vir: opennet.ru