Microsoft
Testovacie vydanie WSL2 bude ponúkané koncom júna v experimentálnych zostavách
V rámci WSL2 pre Windows 10 bude ponúkaný komponent so štandardným jadrom Linuxu 4.19. Po vydaní opráv pre vetvu LTS 4.19 bude jadro pre WSL2 okamžite aktualizované prostredníctvom mechanizmu Windows Update a testované v infraštruktúre nepretržitej integrácie spoločnosti Microsoft. WSL2 bude používať rovnaké jadro ako infraštruktúra Azure, vďaka čomu bude jednoduchšia na údržbu.
Všetky zmeny pripravené na integráciu jadra s WSL budú zverejnené pod bezplatnou licenciou GPLv2 a budú prenesené do upstreamu. Pripravené záplaty zahŕňajú optimalizácie na skrátenie času spúšťania jadra, zníženie spotreby pamäte a ponechanie minimálnej požadovanej sady ovládačov a podsystémov v jadre. Navrhované jadro bude schopné fungovať ako transparentná náhrada za emulačnú vrstvu navrhovanú vo WSL1. Dostupnosť zdrojových kódov umožní nadšencom na želanie vytvárať vlastné zostavy linuxového jadra pre WSL2, pre ktoré budú pripravené potrebné inštrukcie.
Použitie štandardného jadra s optimalizáciami z projektu Azure vám umožní dosiahnuť plnú kompatibilitu s Linuxom na úrovni systémového volania a poskytne možnosť bezproblémového spustenia kontajnerov Docker v systéme Windows, ako aj implementáciu podpory súborových systémov založených na mechanizme FUSE. Okrem toho WSL2 výrazne zvýšil výkon I/O a operácií súborového systému, čo bolo predtým prekážkou WSL1. Napríklad pri rozbaľovaní komprimovaného archívu je WSL2 1-krát rýchlejší ako WSL20 a pri vykonávaní operácií
"git clone", "npm install", "apt update" a "apt upgrade" 2-5 krát.
Hoci stále dodáva linuxové jadro, WSL2 neposkytuje hotovú sadu komponentov používateľského priestoru. Tieto komponenty sú inštalované samostatne a sú založené na zostavách rôznych rozvodov. Napríklad na inštaláciu vo WSL v adresári Microsoft Store
Okrem toho je možné poznamenať
Zdroj: opennet.ru