Microsoft ja public WSL2, el subsistema de Windows per Linux

Windows_WSL

Tal com havíem parlat el mes passat sobre WSL2 juntament amb les característiques que s'implementarien al en el seu llançament, Microsoft ha anunciat la formació de noves compilacions experimentals de Windows Insider (Compilació 18917), que inclouen la capa WSL2 (Subsistema de Windows per Linux).

WSL2 és una capa que permet el llançament d'arxius executables de Linux a Windows. La segona edició de WSL es distingeix per l'entrega d'un nucli Linux en tota regla, en lloc d'un emulador sobre la marxa que tradueix les trucades de sistema Linux a les trucades de sistema Windows.

Windows_WSL
Article relacionat:
Microsoft va anunciar el WSL2 amb el nucli regular de Linux

L'ús d'un nucli de Linux regular permet a WSL2 aconseguir una compatibilitat total amb Linux en el nivell de les trucades a sistema i garantir que els contenidors Docker puguin executar-se sense problemes en Windows, així com implementar el suport per a sistemes de fitxers basats en el mecanisme FUSE.

sobre WSL2

En comparació amb la versió anterior (WSL1), aquesta segona versió (WSL2) ha millorat significativament el rendiment d'E / S i les operacions de sistema d'arxius.

Per exemple, quan es desempaqueta un arxiu comprimit WSL2 és 20 vegades més ràpid que WSL1, i quan es realitzen algunes de les diferents operacions en aquest, com ara "git clone», «NPM install», «apt install» i apt update » de 2 a 5 vegades.

WSL2 ofereix un component basat en el nucli 4.19 de Linux que s'executa en un entorn Windows utilitzant una màquina virtual que ja s'utilitza en Azure.

Hi ha alguns canvis en l'experiència de l'usuari que notarà quan comenci a fer servir WSL 2.

Les actualitzacions per al nucli de Linux es lliuren a través de l'mecanisme d'actualització de Windows i es proven en la infraestructura d'integració contínua de Microsoft.

Tots els canvis preparats per a la integració de l'nucli amb WSL prometen publicar sota la llicència GPLv2 gratuïta.

Els pegats preparats inclouen optimitzacions per reduir el temps d'inici de l'nucli, reduir el consum de memòria i deixar el conjunt mínim requerit de controladors i subsistemes en el nucli.

Que hi ha de nou en WSL2?

El suport per a la versió anterior d'WSL1 es conserva i tots dos sistemes es poden usar en paral·lel, segons les preferències de l'usuari. WSL2 pot actuar com un reemplaçament transparent per WSL1.

A l'igual que en WSL1, els components de l'espai d'usuari s'instal·len per separat i es basen en conjunts de diverses distribucions. Per exemple, pàgara la instal·lació en WSL en el directori de la botiga de Microsoft, se suggereixen algunes distribucions com ho són Ubuntu, Debian, Kali Linux, Fedora, Alpine, SUSE i openSUSE.

L'entorn es realitza en una imatge de disc (VHD) separada amb un sistema d'arxius ext4 i un adaptador de xarxa virtual.

Per interactuar amb el nucli de Linux proposat en WSL2, Cal incloure en la distribució un petit script d'inicialització que canviï el procés d'arrencada.

S'ha proposat un nou comando «WSL -Set-versio» per canviar les maneres de distribució, i una ordre «WSL -Set-default-version» per seleccionar la versió per defecte de WSL.

A més aquesta nova versió de WSL2 inclosa en la compilació Windows build 18917, es destaquen les millores amb el sistema d'arxius ja que dins d'elles es va optimitzar el maneig d'aquests fent més ràpid l'accés a ells.

Entenem que hem passat els últims tres anys dient-li que col·loqui els seus arxius en la seva unitat C quan faci servir WSL 1, però aquest no és el cas en WSL 2. Per a gaudir d'l'accés més ràpid a sistema d'arxius en WSL 2, aquests arxius han d'estar dins. de sistema de fitxers arrel de Linux.

Un altre dels canvis en WSL2 és el canvi d'arquitectura mitjançant la tecnologia de virtualització.

Com WSL 2 ara s'executa en una màquina virtual, es necessitarà utilitzar l'adreça IP d'aquesta màquina virtual per accedir a les aplicacions de xarxa de Linux des de Windows, i viceversa.

El nostre objectiu és fer que WSL 2 se senti com WSL 1, i esperem escoltar els seus comentaris sobre com podem millorar

font: https://devblogs.microsoft.com


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Guillermo va dir

    L'article confon contínuament "Linux" (nucli) amb GNU / Linux (sistema operatiu) a tal punt que no s'entén res. Pèssimament redactat.