Kompania Microsoft
Lëshimi testues i WSL2 do të ofrohet në fund të qershorit në versionet eksperimentale
Si pjesë e WSL2 për Windows 10, do të ofrohet një komponent me një kernel standard Linux 4.19. Ndërsa rregullimet për degën LTS 4.19 lëshohen, kerneli për WSL2 do të përditësohet menjëherë përmes mekanizmit të Windows Update dhe do të testohet në infrastrukturën e integrimit të vazhdueshëm të Microsoft. WSL2 do të përdorë të njëjtin kernel si infrastrukturën Azure, duke e bërë më të lehtë mirëmbajtjen.
Të gjitha ndryshimet e përgatitura për integrimin e kernelit me WSL do të publikohen nën licencën falas GPLv2 dhe do të transferohen në rrjedhën e sipërme. Arnimet e përgatitura përfshijnë optimizime për të reduktuar kohën e fillimit të kernelit, për të zvogëluar konsumin e kujtesës dhe për të lënë grupin minimal të kërkuar të drejtuesve dhe nënsistemeve në kernel. Kerneli i propozuar do të jetë në gjendje të veprojë si një zëvendësim transparent për shtresën emulative të propozuar në WSL1. Disponueshmëria e kodeve burimore do t'i lejojë entuziastët, nëse dëshirojnë, të krijojnë ndërtimet e tyre të kernelit Linux për WSL2, për të cilat do të përgatiten udhëzimet e nevojshme.
Përdorimi i një kerneli standard me optimizime nga projekti Azure do t'ju lejojë të arrini përputhshmëri të plotë me Linux në nivelin e thirrjes së sistemit dhe të ofroni mundësinë për të ekzekutuar pa probleme kontejnerët Docker në Windows, si dhe të zbatoni mbështetje për sistemet e skedarëve bazuar në mekanizmin FUSE. Për më tepër, WSL2 ka rritur ndjeshëm performancën e operacioneve të I/O dhe sistemit të skedarëve, që më parë ishte pengesa e WSL1. Për shembull, kur shpaketoni një arkivë të ngjeshur, WSL2 është 1 herë më i shpejtë se WSL20 dhe kur kryeni operacione
"git clone", "npm install", "apt update" dhe "apt upgrade" me 2-5 herë.
Megjithëse ende dërgon kernelin Linux, WSL2 nuk do të sigurojë një grup të gatshëm të komponentëve të hapësirës së përdoruesit. Këta komponentë instalohen veçmas dhe bazohen në montime të shpërndarjeve të ndryshme. Për shembull, për të instaluar në WSL në drejtorinë e Microsoft Store
Për më tepër, mund të vërehet
Burimi: opennet.ru