Microsoft vállalat a WSL2 (Windows Subsystem for Linux) alrendszer tesztelésének befejezéséről, amely lehetővé teszi Linux végrehajtható fájlok futtatását Windows környezetben, és annak hivatalos forgalomba hozatalra való készségéről a Windows 10 2004 verzió részeként.
WSL2 kiadás teljes értékű Linux kernel bevezetéséről, amely nem emulátorként, hanem dinamikusan átkonvertálja a Linux rendszerhívásokat Windows rendszerhívásokra. A WSL2-ben a Linux kernel nem fog szerepelni a Windows telepítőben, hanem dinamikusan töltődik be, és a Windows által karbantartott legfrissebb formájában lesz elérhető, hasonlóan ahhoz, ahogyan a grafikus meghajtók telepítése és frissítése történik. A kernel telepítésére és frissítésére a Windows Update beépített mechanizmusát fogják használni.
A WSL2-höz javasolt a 4.19-es Linux kernel kiadásán alapul, amely Windows környezetben fut, egy Azure-ben már használt virtuális gép segítségével. A WSL2-hez készült kernel specifikus javításai közé tartozik a kernel indítási idejének csökkentésére, a memóriafogyasztás csökkentésére, a Windows által a Linux folyamatok által felszabadított memória visszaadására, valamint minimálisan szükséges meghajtók és alrendszerek megtartására vonatkozó optimalizálások.
A WSL2 környezete külön disk képfájlban (VHD) fut, ext4 fájlrendszerrel és virtuális hálózati adapterrel. Ahogyan a WSL1 esetében is, a felhasználói tér komponensei külön és különböző disztribúciók összeállításain alapulnak. Például a WSL telepítése a Microsoft Store katalógusában starterkészlethez. , , ,
, és .
Forrás: opennet.ru
