Início Tecnologia O subsistema Windows para Linux 3 oferece aos desenvolvedores um motivo convincente...

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

64
0

Teclado para laptop Microsoft Surface

Kerry Wan/ZDNET

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


Principais conclusões da ZDNET

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

A Microsoft dá mais um passo em direção a um desktop Linux com a versão beta do 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 estágio em sua história Linux-on-Windows. A empresa apresentou o sistema como um recurso de visualização que será implementado na 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 sim um pivô arquitetônico. O WSL 1 dependia da tradução do syscall para executar binários do Linux, enquanto o WSL 2 mudou para uma máquina virtual (VM) gerenciada leve que executa um kernel Linux real. WSL 3 mantém o familiar shell wsl experiência. Adicionalmente, você poderá executar contêineres Linux no WSL 3.

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

Aumentos de desempenho

A Microsoft prometeu que o WSL 3 trará “GPU e NPU sem taxa de desempenho”. No WSL 2, a Microsoft adicionou suporte a GPU e melhorou a integração gráfica, mas esses recursos ainda operavam por meio da VM. A sobrecarga resultante de mudança de contexto e tradução significava que você tinha que lidar com lentidão quando precisava de GPUs e NPUs. Essa abordagem era adequada para muitos fluxos de trabalho de desenvolvedores, mas limitava seriamente seu desempenho ao trabalhar com cargas de trabalho de IA, mesmo que seu PC viesse com NPUs dedicados.

WSL 3 melhora o desempenho implementando um novo abordagem VM paravirtualizada. A paravirtualização fornece uma VM e acesso ao hardware nativo. De acordo com a Microsoft, “Isso significa que os contêineres Linux agora serão executados diretamente no Windows, sem necessidade de 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 ao introduzir aceleradores mais diretamente no ambiente Linux. Dessa forma, estruturas de IA como PyTorch ou TensorFlow executadas dentro do WSL verão algo muito mais próximo do perfil de desempenho que obteriam em um host Linux nativo. 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 com Windows, sem executar Linux bare metal.

Especificamente, você verá um aumento de desempenho em PCs Copilot+ e em computadores com as seguintes arquiteturas: Qualcomm Snapdragon X Elite, Intel Meteor Lake e Lunar Lake. O suporte ao chip AMD não estará disponível a princípio.

O novo design ainda parece “apenas WSL” da perspectiva do usuário. O sistema é invocado usando 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 narrativa mais ampla de AI PC da Microsoft. O hardware Windows configurado em torno de GPUs e NPUs agora será capaz de executar cargas de trabalho de IA localmente com velocidade. A Microsoft quer que o WSL 3 seja a ponte que permite que as pilhas de IA do Linux aproveitem o hardware sem forçar os desenvolvedores a deixar o Windows.

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

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

Com o WSL 3, assim como com o WSL 2, você terá a opção de distros Linux VM. Atualmente, as opções incluem Ubuntu, Debian, OpenSUSE, Kali, Alpine e outros. 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.

Envolvendo-se

Espera-se que a Microsoft inclua o WSL 3 mais completamente 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 encontrei 9 problemas claros

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

Veja como se envolver:

  1. Participe do programa Windows Insider e escolha um canal Dev/Beta em uma máquina Windows 11.
  2. Certifique-se de estar em uma versão recente do Insider que seja posterior aos anúncios da Build 2026 (aqueles relatados como incluindo 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 baixar o pacote WSL e o kernel mais recentes; nas compilações do Insider, isso incluirá a visualização do WSL 3 assim que estiver disponível.

A partir daí, os comandos shell wsl –version e wsl –list –verbose mostrarão a versão WSL e o estado da distribuição. A nova arquitetura está conectada ao mesmo shell Linux Bash.

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

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

  1. Instale o WSL, se necessário, com PowerShell elevado: wsl –install e reinicialize.
  2. Atualize o WSL para a versão de pré-lançamento mais recente executando, como administrador: wsl –update –pre-release.
  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ê esteja no 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 daria uma chance ao WSL 3. Outra opção é a inicialização dupla do Windows e do Linux.

A principal conclusão é 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 maior integração com aceleradores sinalizam que se você estiver construindo ou executando cargas de trabalho de IA, contêiner ou desenvolvimento baseadas em Linux, a Microsoft deseja que você seja capaz de fazer isso confortavelmente no Windows, que é exatamente o público que o WSL 3 pretende capturar.



fonte