Foram publicadas compilações do Windows Insider com o subsistema WSL2 (Windows Subsystem for Linux)

Empresa Microsoft anunciou sobre a formação de novos builds experimentais do Windows Insider (build 18917), que inclui a camada WSL2 (Windows Subsystem for Linux) anteriormente anunciada, permitindo a execução de arquivos executáveis do Linux no Windows. A segunda edição do WSL oferece um núcleo Linux completo, ao invés de um emulador que traduz as chamadas de sistema do Linux em chamadas de sistema do Windows.

O uso do núcleo padrão permite alcançar total compatibilidade com o Linux no nível das chamadas de sistema e proporciona a capacidade de executar contêineres Docker no Windows sem interrupções, além de implementar suporte para sistemas de arquivos com base no mecanismo FUSE. Comparado ao WSL1, o WSL2 tem um desempenho de entrada/saída e de operações com o sistema de arquivos significativamente melhorado. Por exemplo, ao descompactar um arquivo comprimido, o WSL2 é 20 vezes mais rápido que o WSL1, e ao executar operações como 'git clone', 'npm install', 'apt update' e 'apt upgrade', de 2 a 5 vezes mais rápido.

No WSL2, é oferecido um componente baseado no núcleo Linux 4.19, que é executado em um ambiente Windows através de uma máquina virtual já utilizada no Azure. Atualizações para o núcleo Linux são entregues através do mecanismo Windows Update e testadas na infraestrutura de integração contínua da Microsoft. Todas as alterações preparadas para a integração do núcleo com o WSL prometem ser publicadas sob a licença livre GPLv2. As correções preparadas incluem otimizações para reduzir o tempo de inicialização do núcleo, diminuir o consumo de memória e deixar no núcleo um conjunto mínimo necessário de drivers e subsistemas.

O suporte à antiga versão WSL1 foi mantido e ambos os sistemas podem ser usados lado a lado, dependendo das preferências dos usuários. O WSL2 pode atuar como um substituto transparente do WSL1. Assim como no WSL1, os componentes do espaço do usuário separadamente e baseiam-se em versões de diferentes distribuições. Por exemplo, para instalação no WSL no diretório Microsoft Store, Alpine são oferecidos compilações Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
A Microsoft anunciou a expansão da funcionalidade do subsistema WSL2., SUSE e Arch Linux.

Ambiente são executados em uma imagem de disco separada (VHD) com sistema de arquivos ext4 e adaptador de rede virtual. Para interagir com o núcleo Linux oferecido no WSL2, é necessário incluir um pequeno script de inicialização no distribuidor, que altera o processo de boot. Para alternar modos de operação dos distribuidores, um novo comando 'wsl --set-version' foi proposto, e para escolher a versão WSL padrão, o comando 'wsl --set-default-version'.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster