Compania Microsoft despre finalizarea testării subsistemului WSL2 (Windows Subsystem for Linux), care permite rularea fișierelor executabile Linux în Windows, și pregătirea acestuia pentru livrarea oficială în cadrul versiunii Windows 10 2004.
Editia WSL2 oferind un kernel Linux complet în locul unui emulator care traduce în mod dinamic apelurile de sistem Linux în apeluri de sistem Windows. Kernelul Linux în WSL2 nu va face parte din imaginea de instalare a Windows, ci va fi încărcat dinamic și menținut actual de Windows, similar cu modul în care sunt instalate și actualizate driverele grafice. Pentru instalarea și actualizarea kernelului va fi utilizat mecanismul standard Windows Update.
Propus pentru WSL2 se bazează pe versiunea nucleului Linux 4.19, care rulează în mediul Windows utilizând o mașină virtuală deja implicată în Azure. Patch-urile specifice pentru nucleul WSL2 includ optimizări pentru reducerea timpului de pornire al nucleului, scăderea consumului de memorie, returnarea memoriei eliberate de procesele Linux către Windows și păstrarea în nucleu a unui set minim de drivere și subsisteme necesare.
Mediul WSL2 rulează într-o imagine de disc separată (VHD) cu sistem de fișiere ext4 și un adaptor de rețea virtual. La fel ca în WSL1, componentele spațiului utilizator separat și se bazează pe build-uri din diferite distribuții. De exemplu, pentru instalarea în WSL în catalogul Microsoft Store compilare , , ,
, și .
Sursa: opennet.ro
