Microsoft
L'ús d'un nucli estàndard us permet aconseguir una compatibilitat total amb Linux a nivell de trucades al sistema i proporcionar la possibilitat d'executar de manera perfecta els contenidors Docker a Windows, així com implementar suport per a sistemes de fitxers basats en el mecanisme FUSE. En comparació amb WSL1, WSL2 ha augmentat significativament el rendiment de les operacions d'E/S i del sistema de fitxers. Per exemple, quan es desempaqueta un arxiu comprimit, WSL2 és 1 vegades més ràpid que WSL20 i 2-5 vegades més ràpid quan es fan les operacions "git clone", "npm install", "apt update" i "apt upgrade".
WSL2 ofereix un component basat en el nucli Linux 4.19 que s'executa en un entorn Windows mitjançant una màquina virtual que ja s'utilitza a Azure. Les actualitzacions del nucli de Linux es lliuren mitjançant el mecanisme d'actualització de Windows i es posen a prova amb la infraestructura d'integració contínua de Microsoft. Es promet que tots els canvis preparats per a la integració del nucli amb WSL es publicaran sota la llicència gratuïta GPLv2. Els pedaços preparats inclouen optimitzacions per reduir el temps d'inici del nucli, reduir el consum de memòria i deixar el conjunt mínim necessari de controladors i subsistemes al nucli.
El suport per a la versió antiga de WSL1 es manté i els dos sistemes es poden utilitzar al costat de l'altre, depenent de les preferències de l'usuari. WSL2 pot actuar com a substitut transparent de WSL1. Igual que els components de l'espai d'usuari WSL1
L’entorn
Font: opennet.ru