Microsoft
Usar un núcleo estándar permítelle acadar unha compatibilidade total con Linux a nivel de chamadas ao sistema e proporcionar a capacidade de executar perfectamente os contedores Docker en Windows, así como implementar soporte para sistemas de ficheiros baseados no mecanismo FUSE. En comparación con WSL1, WSL2 aumentou significativamente o rendemento das operacións de E/S e do sistema de ficheiros. Por exemplo, ao desempaquetar un arquivo comprimido, WSL2 é 1 veces máis rápido que WSL20 e 2-5 veces máis rápido cando se realizan as operacións "git clone", "npm install", "apt update" e "apt upgrade".
WSL2 ofrece un compoñente baseado no núcleo Linux 4.19 que se executa nun ambiente Windows usando unha máquina virtual xa utilizada en Azure. As actualizacións do núcleo de Linux entréganse a través do mecanismo de actualización de Windows e probáronse coa infraestrutura de integración continua de Microsoft. Todos os cambios preparados para a integración do núcleo con WSL prometen ser publicados baixo a licenza gratuíta GPLv2. Os parches preparados inclúen optimizacións para reducir o tempo de inicio do núcleo, reducir o consumo de memoria e deixar o conxunto mínimo necesario de controladores e subsistemas no núcleo.
Mantense o soporte para a versión antiga de WSL1 e ambos os sistemas pódense usar en paralelo, dependendo das preferencias do usuario. WSL2 pode actuar como un substituto transparente para WSL1. Igual que os compoñentes do espazo de usuario WSL1
Medio Ambiente
Fonte: opennet.ru