A Microsoft lançou o WSL 2.4.8, oferecendo melhorias para melhorar o gerenciamento moderno da distribuição Linux no WSL1 e simplificar as operações do sistema em ambas as versões do subsistema Windows para Linux.

A atualização resolve problemas críticos, como alocação de recursos e perfis de terminal ausentes durante as conversões de distribuição, ao mesmo tempo que introduz alterações que tornam os fluxos de trabalho do Linux mais suaves para os desenvolvedores.

O subsistema Windows para Linux permite que os usuários para executar um ambiente Linux nativamente no Windows sem inicialização dupla ou uso de máquinas virtuais. WSL1 traduz chamadas de sistema Linux em chamadas de API do Windows, enquanto WSL2 executa um kernel Linux completo para melhor desempenho, compatibilidade e gerenciamento de recursos.

Principais melhorias para sistemas modernos Distribuições

Uma das mudanças notáveis ​​no WSL 2.4.8 garante que os perfis de terminal e os atalhos do menu Iniciar não são mais excluídos ao converter uma distribuição entre WSL1 e WSL2. Anteriormente, os usuários enfrentavam interrupções, pois esses atalhos, que facilitam o acesso rápido aos ambientes Linux, desapareciam durante o processo de conversão.

Além disso, a Microsoft introduziu melhorias no wsl–install comando. Distribuições modernas do Linux agora podem ser instaladas sem distinção entre maiúsculas e minúsculas, reduzindo erros comuns durante a instalação. Esta atualização melhora a consistência dos comandos, especialmente em ambientes onde o tratamento de casos pode causar confusão.

Correções para alocação de recursos do sistema

Um erro lógico que causou wsl2.processors para padronizar o número máximo de processadores lógicos também foi abordado. Anteriormente, esse problema levava a uma alocação ineficiente de recursos, forçando os desenvolvedores a ajustar manualmente as configurações do sistema. A lógica corrigida garante que os usuários possam alocar processadores de forma mais eficaz, equilibrando o desempenho entre os ambientes Windows e Linux.

A atualização WSL 2.4.8 também traz melhorias para o Microsoft Remote Desktop Client, com a versão foi atualizada para 1.2.5716. Essa melhoria garante melhor desempenho e estabilidade para desenvolvedores que usam conexões remotas junto com seus ambientes WSL.

As atualizações do kernel foram introduzidas em versões anteriores do WSL para alinhar o WSL2 com as versões upstream do kernel Linux. Notavelmente, a versão 2.3.26 atualizou o kernel WSL para 5.15.167.4, corrigindo bugs no subsistema XSAVES – um recurso crítico para gerenciar processos virtualizados e salvar dados de estado da CPU.

Melhorias até a versão 2.4.8

O histórico recente de desenvolvimento do WSL inclui uma série de refinamentos que contribuem para uma experiência mais estável e eficiente.

Compactação Gzip para operações de exportação: os usuários agora podem compactar distribuições Linux com gzip ao usar o comando wsl–export , economizando espaço e melhorando as velocidades de transferência. Acompanhamento do progresso: indicadores de progresso baseados no tamanho do arquivo fornecem melhor visibilidade para operações de exportação demoradas. Lógica de dispositivos de bloco: melhorias garantem que ferramentas de sistema de arquivos como mkfs funcionem perfeitamente, aguardando que os dispositivos de bloco fiquem disponíveis.

Versões anteriores também introduziram a instalação com clique duplo para distribuições modernas e gerenciamento aprimorado de usuários padrão com o comando wsl–manage–set-default-user.

Em um passo em direção à rede WSL preparada para o futuro, a Microsoft incluiu um aviso sobre a descontinuação planejada da rede em ponte. Em vez disso, os usuários contarão com modelos de conectividade mais recentes, como a rede proxy virito, que fornece uma alternativa caso as configurações NAT falhem.

Categories: IT Info