No início desta semana, a Microsoft anunciou o Windows Subsystem para Linux 2 (WSL2) como uma implementação mais eficiente dessa camada de compatibilidade binária do Linux para Windows. Após essa notícia, durante a sua conferência anual de construção, houve uma apresentação mais detalhada sobre a arquitetura WSL2. Veja mais detalhes sobre a implementação do WSL2 da Microsoft para executar binários do Linux no Windows 10.
O Windows Subsystem para Linux 2 começará a ser enviado para insiders em junho. Porém, desde já, cresce a expectativa para testar o desempenho da WSL2. Parece também que a Microsoft pode estar nos fornecendo acesso antecipado ao WSL2 para validar seus resultados de desempenho. Contudo, por enquanto, há pelo menos esse vídeo do Build a ser observado para aqueles que querem aprender mais sobre o design do WSL2 e como ele difere do Windows Subsystem for Linux original.
Algumas das principais mudanças incluem:
- Para o I/O mais rápido do WSL2, eles relataram que os clones do Git são 2,5 vezes mais rápidos, as instalações do Node.js NPM são 4,7 vezes mais rápidas e o CMake é executado 3,1 vezes mais rápido;
- Como abordado anteriormente, o WSL2 está usando um kernel baseado no Linux 4.19 LTS que foi ajustado pela Microsoft para seus propósitos. Eles estarão trabalhando em atualizações de acordo com mudanças necessárias;
- O design do WSL2 é mais semelhante a uma VM tradicional em comparação com o WSL1, mas está integrado ao Windows 10, oferece um espaço de memória menor e é mais leve em geral;
- No roteiro ainda para o WSL2 é fazer com que ele pareça o mesmo que o WSL1 e melhorar a integração;
- O vídeo “deep dive” da arquitetura da WSL2 está incorporado abaixo para os interessados.
Bem, são estes os principais detalhes sobre a implementação do WSL2 da Microsoft que deve chegar em breve. E você, acha que será uma boa para os usuários tanto de Linux quanto de Windows? Ou, como alguns acham, isso será ruim para o desenvolvimento de novas distros, que se tornarão um mero aplicativo do Windows? Dê sua opinião em nosso grupo do Telegram: @sitesempreupdate.