Em 2016, a Microsoft estava anunciando o Subsistema Windows para Linux - WSL. Muitos se lembram desse episódio como o bash no Ubuntu no Windows.
Para aqueles que não estão familiarizados com WSL, o subsistema permite que os usuários do Windows executem ferramentas e aplicativos de linha de comando Linux nativos e não modificados diretamente no Windows, como se estivessem em uma máquina Linux.
De acordo com a Microsoft, o uso de WSL cresceu para mais de 3,5 milhões de dispositivos ativos por mês hoje em dia. Basicamente, a Microsoft torna muito mais fácil para os desenvolvedores executarem suas ferramentas Linux sem alternar ou inicializar no Linux.
A Microsoft está aprimorando o WSL 2
Um ano atrás, a Microsoft revelou a primeira prévia do WSL 2, que veio com novos recursos na plataforma de hipervisor do Windows para executar distribuições e ferramentas em contêineres. E isso estava rodando em uma imagem do kernel Linux construída pela Microsoft.
A máquina virtual está inicializando do frio em menos de 2s! WSL 2 oferece compatibilidade total de chamadas de sistema com um kernel Linux real e é 3-6x mais rápido em comparação com versões anteriores de WSL.
De acordo com o Microsoft Deb Blog, se você deseja definir a versão de qualquer distribuição WSL para usar o WSL 2 com o comando: wsl.exe -set-version 2.
Como faço para instalar WSL com um único comando?
Basta abrir um Terminal Windows e digitar wsl.exe -install.
Após a instalação, os componentes opcionais WSL serão ativados e, após uma reinicialização, sua distro especificada será baixada e instalada automaticamente.
Os primeiros lançamentos desse recurso acontecerão nos próximos meses no Windows Insiders Fast Ring.
WSL está chegando com fluxos de trabalho de computação GPU
De acordo com o Blog de Desenvolvedores da Microsoft,
Adicionar suporte de computação CUDA e / ou GPU a WSL tem sido nosso recurso mais solicitado desde o primeiro lançamento! Nos últimos mais de 3 anos, as equipes de WSL, Virtualização, DirectX, Windows Driver e nossos parceiros de silício têm trabalhado duro em uma façanha de engenharia complexa para fornecer esse recurso.
É por isso que estamos entusiasmados em anunciar que começaremos a visualizar o suporte de computação de GPU para WSL nas compilações do Windows 10 Insider nos próximos meses!
- Microsoft Build 2020
- Subsistema Windows Linux