Microsoft Corporation over de afronding van de testfase van de WSL2-subsysteem (Windows Subsystem for Linux), dat de uitvoering van Linux-executables in Windows mogelijk maakt, en zijn gereedheid voor officiƫle levering als onderdeel van de Windows 10 2004-release.
Editie WSL2 de levering van een volledig Linux-kernel in plaats van een emulator, die systeemaanroepen van Linux in systeemaanroepen van Windows omzet. De Linux-kernel in WSL2 zal niet opgenomen worden in de Windows-installatie-image, maar zal dynamisch worden geladen en actueel gehouden door Windows, vergelijkbaar met hoe grafische stuurprogramma's worden geĆÆnstalleerd en bijgewerkt. Voor de installatie en update van de kernel zal de standaard Windows Update-mechanisme worden gebruikt.
De aangeboden versie voor WSL2 is gebaseerd op de Linux kernel release 4.19, die draait in een Windows-omgeving met behulp van een virtuele machine, die al is geĆÆntegreerd in Azure. De in de kernel toegepaste specifieke WSL2-patches omvatten optimalisaties voor het verkorten van de opstarttijd van de kernel, het verminderen van geheugengebruik, het teruggeven aan Windows van geheugen dat door Linux-processen is vrijgegeven, en het minimaliseren van de set benodigde stuurprogramma's en subsystemen in de kernel.
De WSL2-omgeving draait in een aparte schijfafbeelding (VHD) met een ext4-bestandssysteem en een virtuele netwerkadapter. Net als in WSL1 zijn de gebruikersruimtecomponenten afzonderlijk en zijn ze gebaseerd op builds van verschillende distributies. Bijvoorbeeld, voor installatie in WSL in de Microsoft Store-map builds , , ,
, en .
Bron: opennet.ru
