O subsistema Windows para Linux 3 oferece aos desenvolvedores um motivo convincente para permanecer na Microsoft – aqui está o porquê

Kerry Wan/ZDNET

Siga ZDNET: Adicione-nos como fonte preferencial no Google.


Principais vantagens do ZDNET

  • WSL 3 torna o Linux no Windows mais poderoso.
  • O Linux obtém acesso mais direto à GPU e NPU.
  • Um desktop Linux puro ainda é o melhor para desenvolvedores de IA.

A Microsoft está dando mais um passo em direção ao desktop Linux com o lançamento de uma versão beta de código aberto Subsistema Windows para Linux (WSL) 3.

no Versão 2026 da Microsoft Em São Francisco, a Microsoft apresentou o WSL 3 como o próximo passo em sua história do Windows baseado em Linux. A empresa introduziu o sistema como um recurso de visualização que será implementado em uma base mais ampla do Windows 11 ao longo do tempo. Como nas versões anteriores, você obtém o sistema como um componente gratuito que pode ser atualizado independentemente do Windows por meio dos canais de distribuição WSL existentes, em vez de como um SKU de produto separado.

Além disso: a Microsoft continua seu grande impulso no Linux no Build 2026

WSL 3 não é uma ruptura total com seus antecessores, mas uma base arquitetônica. O WSL 1 dependia da tradução do syscall para executar binários do Linux, enquanto o WSL 2 migrou para uma máquina virtual (VM) gerenciada leve executando um kernel Linux real. WSL 3 mantém o familiar shell wsl experiência. Além disso você poderá executar contêineres Linux com WSL 3.

Uma mudança importante no WSL 3 é como os processos do Linux se comunicam com o hardware subjacente, com ênfase na redução das camadas entre o espaço do usuário Linux e os dispositivos Windows.

Melhorias de desempenho

A Microsoft prometeu que o WSL 3 forneceria “GPUs e NPUs sem taxa de desempenho”. No WSL 2, a Microsoft adicionou suporte a GPU e melhorou a integração gráfica, mas esses recursos ainda funcionavam por meio de uma máquina virtual. A mudança de contexto resultante e a sobrecarga de tradução significavam que você tinha que lidar com lentidão quando GPUs e NPUs eram necessários. Essa abordagem era adequada para muitos fluxos de trabalho de desenvolvedores, mas limitava severamente seu desempenho em cargas de trabalho de IA, mesmo se seu computador tivesse NPUs dedicados.

WSL 3 melhora o desempenho ao introduzir um novo abordagem VM paravirtualizada. A paravirtualização fornece uma máquina virtual e acesso ao hardware local. Segundo a Microsoft, “Isso significa que os contêineres Linux agora serão executados diretamente no Windows, sem qualquer configuração adicional”. Essa abordagem parece boa para mim.

Também: Microsoft surpreende com sua primeira distribuição Linux de servidor: Azure Linux 4.0

O caminho de execução redesenhado do WSL 3 reduz a sobrecarga de implementação de aceleradores diretamente em um ambiente Linux. Dessa forma, estruturas de IA como PyTorch ou TensorFlow em execução em WSL verão algo muito mais próximo do perfil de desempenho que obteriam em um host Linux local. A Microsoft descreveu essa estratégia como tornando o WSL 3 a maneira mais rápida de executar cargas de trabalho de IA baseadas em Linux em um PC Windows menor que o Linux bare metal.

Especificamente, você verá ganhos de desempenho em PCs Copilot+ e PCs com as seguintes arquiteturas: Qualcomm Snapdragon X Elite, Intel Meteor Lake e Lunar Lake. A princípio, o suporte para chips AMD não estará disponível.

O novo design ainda parece “somente WSL” da perspectiva do usuário. O sistema é invocado por meio de comandos wsl e integrado ao Windows, mas nos bastidores, o novo design muda a forma como os dispositivos e aceleradores são apresentados ao Linux.

Essa abordagem se encaixa perfeitamente na história mais ampla do AI PC da Microsoft. O hardware Windows configurado em torno de GPUs e NPUs agora será capaz de executar rapidamente cargas de trabalho de IA localmente. A Microsoft quer que o WSL 3 seja uma ponte que permita que as primeiras pilhas de IA do Linux usem hardware sem forçar os desenvolvedores a deixar o Windows.

Também: Meus 5 principais desktops Linux em 2026 (até agora) – e eu experimentei todos eles

Observe que se você realmente deseja a melhor experiência de desenvolvedor de IA, você realmente deveria executar uma distribuição Linux sem o Windows. No entanto, se você está preso ao Windows, e muitos programadores estão, devido a políticas tecnológicas desatualizadas, o WSL 3 será uma boa alternativa.

Com o WSL 3, assim como com o WSL 2, você poderá escolher distribuições Linux VM. As opções atualmente incluem Ubuntu, Debian, OpenSUSE, Kali, Alpine e muito mais. O próprio WSL tornou-se código aberto em meados de 2025, embora alguns componentes do modo kernel e do sistema de arquivos permaneçam proprietários.

Noivado

Espera-se que a Microsoft implemente totalmente o WSL 3 na distribuição padrão do WSL. Então, sua experiência “wsl” padrão em novas máquinas Windows será WSL 3. Espero que essa mudança chegue no Windows 11 26H2 neste outono.

Também: Depois de 30 anos com Linux, dei uma chance ao Windows 11 – e descobri 9 problemas claros

Enquanto você pode baixe WSL 2 do GitHub hoje o WSL 3 ainda não está disponível lá. Em vez de experimentar os recursos mais recentes do WSL, você deve junte-se ao programa Windows Insider e use o canal de visualização. Felizmente, o programa Insider é muito mais fácil de trabalhar do que costumava ser. Quando você estiver no canal de visualização do WSL 3 que não estará disponível em 13 de junho de 2026, as atualizações do WSL serão fornecidas com a versão do sistema operacional e o pacote WSL Store/MSI:

Veja como se envolver:

  1. Participe do programa Windows Insider e selecione o canal de desenvolvedor/beta em seu dispositivo Windows 11.
  2. Certifique-se de estar executando uma versão recente do Insider após os anúncios da Build 2026 (aqueles que incluem WSL 3).
  3. Instale o WSL (se ainda não o tiver). Em seguida, abra um PowerShell elevado e execute wsl –install e reinicie quando solicitado.
  4. Deixe o Windows extrair o pacote WSL e o kernel mais recentes; As compilações internas incluirão uma prévia do WSL 3 assim que estiver disponível.

Em seguida, os comandos shell wsl –version e wsl –list –verbose exibirão a versão do WSL e o estado de distribuição. A nova arquitetura é acoplada ao mesmo shell Linux Bash.

Também: Como experimentar mais de 85 distribuições Linux, sem necessidade de instalação – com DistroSea

Se você não deseja mover todo o seu sistema operacional para o canal de visualização (e quem poderia culpá-lo?), A Microsoft também documenta uma maneira de obter o pré-lançamento mais recente do WSL usando um pacote separado e um sinalizador de pré-lançamento:

  1. Se necessário, instale o WSL com PowerShell elevado: wsl – instale e reinicie.
  2. Atualize o WSL para a versão de pré-lançamento mais recente executando: wsl –update –pre-release como administrador.
  3. Opcionalmente, extraia o WSL Microsoft Software Installer (MSI) mais recente diretamente da página Microsoft/WSL GitHub Releases e instale-o para garantir que você está usando o pacote mais recente.

Então, se você quer ser um programador de IA e sua empresa se recusa a permitir que você execute um desktop Linux nativo, ou se você é apenas um usuário obstinado do Windows, eu tentaria o WSL 3. Outra opção é a inicialização dupla do Windows e do Linux.

O resultado final é que a Microsoft está apostando no WSL como uma parte central da história do desenvolvedor do Windows, não apenas como uma ferramenta de nicho. O foco no desempenho do WSL 3 e a integração mais estreita com aceleradores indicam que quando você está construindo ou executando cargas de trabalho de IA, contêiner ou desenvolvedor baseadas em Linux, a Microsoft deseja que você seja capaz de fazer isso facilmente no Windows, que é exatamente o público ao qual o WSL 3 se destina.



Link da fonte