Microsoft
Lansarea de testare a WSL2 va fi oferită la sfârșitul lunii iunie în versiuni experimentale
Ca parte a WSL2 pentru Windows 10, va fi oferită o componentă cu un nucleu standard Linux 4.19. Pe măsură ce sunt lansate remedieri pentru ramura LTS 4.19, nucleul pentru WSL2 va fi actualizat prompt prin mecanismul Windows Update și testat în infrastructura de integrare continuă Microsoft. WSL2 va folosi același nucleu ca și infrastructura Azure, ceea ce face mai ușor de întreținut.
Toate modificările pregătite pentru integrarea nucleului cu WSL vor fi publicate sub licența gratuită GPLv2 și vor fi transferate în amonte. Patch-urile pregătite includ optimizări pentru a reduce timpul de pornire a nucleului, a reduce consumul de memorie și a lăsa setul minim necesar de drivere și subsisteme în nucleu. Nucleul propus va putea acționa ca un înlocuitor transparent pentru stratul de emulare propus în WSL1. Disponibilitatea codurilor sursă va permite pasionaților, dacă doresc, să își creeze propriile versiuni ale nucleului Linux pentru WSL2, pentru care vor fi pregătite instrucțiunile necesare.
Utilizarea unui nucleu standard cu optimizări din proiectul Azure vă va permite să obțineți o compatibilitate deplină cu Linux la nivel de apel de sistem și să oferiți posibilitatea de a rula fără probleme containere Docker pe Windows, precum și de a implementa suport pentru sistemele de fișiere bazate pe mecanismul FUSE. În plus, WSL2 a crescut semnificativ performanța operațiunilor I/O și ale sistemului de fișiere, care anterior era blocajul WSL1. De exemplu, atunci când despachetați o arhivă comprimată, WSL2 este de 1 de ori mai rapid decât WSL20 și atunci când efectuați operațiuni
„git clone”, „npm install”, „apt update” și „apt upgrade” de 2-5 ori.
Deși încă livrează nucleul Linux, WSL2 nu va oferi un set gata făcut de componente pentru spațiul utilizatorului. Aceste componente sunt instalate separat și se bazează pe ansambluri de diverse distribuții. De exemplu, pentru a instala în WSL în directorul Microsoft Store
În plus, se poate observa
Sursa: opennet.ru