No Windows 10 20H1, o WSL 2 se orgulha de ser 13 vezes mais rápido

A segunda versão do subsistema do Windows para Linux, WSL 2 que faz parte das versões de desenvolvimento do Windows 10 20h1, cuja disponibilidade geral é agendada para maio 2020. Inclui um núcleo Linux que se orgulha melhor do que WSL 1.

O WSL 2 é a nova versão da arquitetura que permite ao subsistema do Windows para Linux executando binários elf64 linux no Windows. Esta nova arquitetura, que usa um núcleo real do Linux, modifica a maneira como esses binários do Linux interagem com o Windows e o hardware, oferecendo a mesma experiência do usuário como no WSL 1.

wsl 2 oferece um sistema de arquivos muito mais rápido Desempenho e total compatibilidade com chamadas do sistema, permitindo que você execute mais aplicativos, como Docker. A atualização do Windows May 2020 será lançada com boas melhorias na interface do usuário.

Além desta atualização, ela é presumida melhor de um melhor desempenho do Susbsystem e é que um Desenvolvedor do Windows Dave Rupert Dados compartilhados no seu blog no qual quando você executa um processo que fez WLS 1 em 7.853 segundos, o WLS 2 fez em 0,567 segundos.

Mas não é só isso. O WSL 2 também melhora a instalação de NPM, compilação da Web, exibição de arquivos, recarga do módulo quente, início do servidor, entre outras coisas.

Quase tudo o que você faz todos os dias como um desenvolvedor da Web é consideravelmente mais rápido. É como ter um Mac novamente (ou talvez melhor, porque a Apple reduziu o poder de seus processadores em favor da duração da bateria nos últimos anos, disse Dave Rupert.

Para desfrutar plenamente os benefícios do WSL 2, Rupert recomenda que os arquivos do seu projeto de / mnt / c /s / usuários são movidos / < nome de usuário > / a seu novo diretório inicial do Linux No seu novo VHD. Portanto, o conteúdo do seu disco será visível na rede, indo para \\ WSL $ \ < Distro Nome >

Nome de usuário > \ home ou escrevendo o comando explorer.exe. do seu Bash PRPPT.

Quanto ao desenvolvimento da Web, compartilhe que com o código vs, a experiência do desenvolvedor vai bem. A extensão remota atua como uma ponte para o WSL e força o código VS para executar todas as suas operações (Git, linha de comando , instalações de extensão, etc.) Mesmo na distribuição do Linux que tudo é muito autônomo.

De acordo com Rupert, a passagem dos desenvolvedores da Web para o WLS 2 é uma nova era em perspectiva para eles. Possíveis problemas iniciais certamente foram resolvidos pela equipe WSL, uma vez que as versões de visualização foram disponibilizadas aos insiders. Em um artigo intitulado “News for Windows 10 Insider Preview builds (20H1)” publicado no final do mês passado, a Microsoft diz que resolveu alguns problemas.

Por exemplo, de acordo com o artigo, anteriormente, A memória da sua máquina virtual WSL 2 expandiu para atender às necessidades do seu fluxo de trabalho, mas não foi reduzida quando a memória não era mais necessária. Agora, quando a memória não é mais usada na máquina virtual Linux, ela será lançada para o Windows, o que reduzirá o tamanho da memória de acordo.

Rupert também informa que o terminal do Windows agora é melhorado. Resolva todos os meus problemas anteriores com a falta de guias, a capacidade de configuração do JSON e o problema fugaz de “sentir-se bem” no Windows. É sempre estranho dizer isso, mas o terminal do Windows é, sem dúvida, o melhor terminal do Windows “, excita o desenvolvedor. E Rupert conclui:” Sem dúvida, o WSL 2 é a maior melhoria que já vi desde então, e parece que é um Um novo foi para o desenvolvimento da Web do Windows

com o WSL, posso acessar transparentemente os arquivos Linux e Windows. Eu uso o terminal (Windows) e várias ferramentas UNIX para muitas coisas (compilação e teste em posix, objdump, depuração). Eu recebo o melhor dos dois mundos “, ele escreveu outro comentarista.

mas acessar arquivos WSL 2 em / mnt / c / agora é insuportável lentamente. Então eu fico com WSL 1. “Ele acrescentou que” do que li, a Microsoft pretende admitir WSL1 e WSL2 no futuro previsível. Então é uma coisa boa

Leave a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *