Subsistema Windows para Linux (WSL) versão 2: como será? (FAQ)

A tradução está abaixo do FAQ publicado sobre os detalhes da futura versão 2 do WSL (autor — Craig Loewen).

Subsistema Windows para Linux (WSL) versão 2: como será? (FAQ)

Subsistema Windows para Linux (WSL) versão 2: como será? (FAQ)

Questões abordadas:


O WSL 2 utiliza Hyper-V? O WSL 2 estará disponível no Windows 10 Home?

O WSL 2 estará disponível em todas as edições do Windows onde atualmente o WSL 1 está disponível (incluindo o Windows 10 Home).

Na segunda versão do WSL, a arquitetura Hyper-V é utilizada para virtualização. Esta arquitetura estará disponível como um componente adicional, que é um subconjunto das funcionalidades do Hyper-V. Este componente adicional estará disponível em todas as edições do sistema operacional. Mais perto do lançamento do WSL 2, falaremos mais sobre este novo componente.

O que acontecerá com o WSL 1? Ele será descontinuado?

Atualmente, não planejamos descontinuar o WSL 1. Você pode executar distribuições do WSL 1 e WSL 2 lado a lado em uma única máquina. A adição do WSL 2 como uma nova arquitetura ajuda a equipe do WSL a expandir as incríveis capacidades do ambiente Linux rodando no Windows.

Serão permitidos o uso simultâneo do WSL 2 e outras ferramentas de virtualização de terceiros (como VMWare ou Virtual Box)?

Alguns aplicativos de terceiros podem não funcionar quando o Hyper-V está em uso, o que significa que não poderão operar com o WSL 2 ativado. Infelizmente, entre eles estão o VMWare e o Virtual Box.

Estamos explorando maneiras de resolver este problema. Por exemplo, estamos oferecendo um conjunto de APIs chamado Plataforma Hypervisor, que pode ser utilizado por fornecedores de virtualização de terceiros para garantir a compatibilidade de seu software com o Hyper-V. Isso permite que aplicativos utilizem a arquitetura Hyper-V para emulação, como por exemplo: o emulador do Google Android agora é compatível com o Hyper-V.

Nota do tradutor

O Oracle VirtualBox já possui uma funcionalidade experimental para utilizar o Hyper-V na virtualização de suas máquinas:

Nenhuma configuração é necessária. O Oracle VM VirtualBox detecta automaticamente o Hyper-V e utiliza o Hyper-V como o mecanismo de virtualização para o sistema host. O ícone de CPU na barra de status da janela da VM indica que o Hyper-V está em uso.

Mas isso leva a uma degradação significativa de desempenho:

Ao usar este recurso, você pode experimentar uma degradação significativa de desempenho do Oracle VM VirtualBox em alguns sistemas hosts.

Com base em minha experiência pessoal com o uso conjunto do Hyper-V e do VirtualBox, posso observar que o VirtualBox melhora a cada lançamento o suporte para suas máquinas virtuais no Hyper-V. No entanto, a velocidade de operação ainda não permite uma transição completa para tal simbiose em tarefas do dia-a-dia, mesmo aquelas não exigentes em desempenho. Uma simples re-renderização das janelas dentro da máquina virtual ocorre com um atraso visível. Espero sinceramente que a situação melhore até a liberação do WSL 2.

Será possível acessar a GPU a partir do WSL 2? Quais são os planos para expandir o suporte a hardware?

Nos lançamentos iniciais do WSL 2, o suporte ao acesso ao hardware será limitado. Por exemplo, você não poderá acessar a unidade de processamento gráfico, a porta serial e USB. No entanto, a adição de suporte a dispositivos é uma alta prioridade em nossos planos, pois isso abre muitas oportunidades para desenvolvedores que desejam interagir com esses dispositivos. Ao mesmo tempo, você sempre pode usar o WSL 1, que oferece acesso tanto à porta serial quanto ao USB. Por favor, fique atento às novidades em neste blog e no Twitter dos membros da equipe WSL para ficar por dentro das últimas funcionalidades que aparecerão nas builds Insider e nos avise com quais dispositivos você gostaria de interagir!

O WSL 2 poderá utilizar aplicativos de rede?

Sim, em termos gerais, aplicativos de rede funcionarão mais rápido e melhor, pois garantimos total compatibilidade das chamadas de sistema. No entanto, a nova arquitetura utiliza componentes de rede virtualizados. Isso significa que nas primeiras builds prévias do WSL 2, o comportamento será semelhante ao de uma máquina virtual, por exemplo, o WSL 2 terá seu próprio endereço IP (diferente do do host). Estamos trabalhando para que a experiência do WSL 2 seja similar à do WSL 1, que inclui melhorias no suporte do subsistema de rede. Planejamos adicionar rapidamente a capacidade de comunicação entre todos os aplicativos de rede do Linux ou Windows usando localhost. Publicaremos mais informações sobre nosso subsistema de rede e melhorias à medida que nos aproximarmos do lançamento do WSL 2.

Se você tiver mais perguntas sobre o WSL ou apenas quiser entrar em contato com a equipe do WSL, você pode nos encontrar no Twitter:

Fonte: habr.com

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