Microsoft on jo julkaissut WSL2: n, Windows-alijärjestelmän Linuxille

Windows_wsl

Kuten olimme viime kuussa keskustelleet WSL2: sta sekä ominaisuuksista, jotka siinä otetaan käyttöön sen käynnistämisen yhteydessä, Microsoft on ilmoittanut uusien kokeellisten Windows Insider -rakennusten muodostamisesta (koontiversio 18917), mukaan lukien WSL2-kerros (Windows-alijärjestelmä Linuxille).

WSL2 on kerros, joka mahdollistaa Linux-suoritettavien tiedostojen käynnistämisen Windowsissa. WSL Second Edition erottaa itsensä toimittamalla täysimittaisen Linux-ytimen pikemminkin kuin on-the-fly -emulaattori, joka muuntaa Linux-järjestelmäkutsut Windows-järjestelmäkutsuiksi.

Windows_wsl
Aiheeseen liittyvä artikkeli:
Microsoft ilmoitti WSL2: sta tavallisella Linux-ytimellä

Tavallisen Linux-ytimen avulla WSL2 saavuttaa täydellisen Linux-yhteensopivuuden järjestelmäkutsutasolla ja varmista, että Docker-säilöt voivat toimia sujuvasti Windowsissa, sekä toteuttaa FUSE-mekanismiin perustuva tuki tiedostojärjestelmille.

Tietoja WSL2: sta

Verrattuna edelliseen versioon (WSL1), tämä toinen versio (WSL2) on parantanut merkittävästi I / O-suorituskykyä ja tiedostojärjestelmän toiminnot.

Esimerkiksi kun purat WSL2-arkiston, se on 20 kertaa nopeampi kuin WSL1, ja kun sille suoritetaan joitain eri toimintoja, kuten "git clone", "npm install", "apt install" ja apt update "2 5 kertaa.

WSL2 tarjoaa komponentin, joka perustuu Linux-ytimeen 4.19 suoritetaan Windows-ympäristössä virtuaalikoneella, jota käytetään jo Azuressa.

On joitain käyttäjäkokemuksen muutoksia, jotka huomaat, kun aloitat WSL 2: n käytön.

Linux-ytimen päivitykset toimitetaan Windowsin päivitysmekanismin kautta ja testataan Microsoftin jatkuvan integraation infrastruktuurissa.

Kaikki muutokset, jotka on valmistettu ytimen integroimiseksi WSL: n kanssa, lupaavat julkaista ilmaisella GPLv2-lisenssillä.

Valmistellut korjaustiedostot sisältävät optimointeja ytimen käynnistysajan lyhentämiseksi, muistin kulutuksen vähentämiseksi ja vähimmäisvaatimusten mukaisten ohjaimien ja alijärjestelmien jättämiseksi ytimeen.

Mitä uutta WSL2: ssa on?

WSL1: n edellisen version tuki säilyy ja molempia järjestelmiä voidaan käyttää rinnakkain, käyttäjän mieltymysten mukaan. WSL2 voi toimia avoimena korvaajana WSL1: lle.

Kuten WSL1: ssä, myös käyttäjän tilakomponentit asennetaan erikseen ja perustuvat eri jakelujen sarjoihin. Esimerkiksi sJotkut ehdottivat asennettavaksi WSL: ään Microsoftin myymälähakemistossa jakaumat samoin kuin Ubuntu, Debian, Kali Linux, Fedora, Alpine, SUSE ja openSUSE.

Ympäristö tehdään erillisellä levykuvalla (VHD), jossa on ext4-tiedostojärjestelmä ja virtuaalinen verkkosovitin.

Vuorovaikutus Linux-ytimen kanssa ehdotettu WSL2: ssa, pieni alustusohjelma on sisällytettävä jakeluun muuta käynnistysprosessia.

Jakelutilojen muuttamiseksi on ehdotettu uutta komentoa "wsl –set-version" ja komentoa "wsl –set-default-version" WSL: n oletusversion valitsemiseksi.

Myös tämä uusi WSL2-versio sisältyy Windows build 18917 -rakennukseen, korostetut tiedostojärjestelmän parannukset koska niiden sisällä niiden käsittely optimoitiin, jolloin pääsy niihin oli nopeampaa.

Ymmärrämme, että olemme käyttäneet viimeiset kolme vuotta käskemällä sinua asettamaan tiedostosi C-asemaan, kun käytät WSL 1: tä, mutta näin ei ole WSL 2: ssa. Jotta voisit nauttia nopeimmasta tiedostojärjestelmän pääsystä WSL 2: ssa, näiden tiedostojen on oltava olla sisällä. Linux-juuritiedostojärjestelmä.

Toinen muutos WSL2: ssa on muutos arkkitehtuurissa virtualisointitekniikan avulla.

Koska WSL 2 toimii nyt virtuaalikoneessa, kyseisen virtuaalikoneen IP-osoitetta on käytettävä Linux-verkkosovellusten käyttämiseen Windowsista ja päinvastoin.

Tavoitteenamme on saada WSL 2 tuntumaan WSL 1: ltä, ja odotamme innolla palautettasi siitä, miten voimme parantaa.

lähde: https://devblogs.microsoft.com

 


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

Kommentti, jätä sinun

Jätä kommentti

Sähköpostiosoitettasi ei julkaista.

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Guillermo dijo

    Artikkelissa sekoitetaan jatkuvasti "Linux" (ydin) GNU / Linuxiin (käyttöjärjestelmä) siinä määrin, että mitään ei ymmärretä. Kauheasti kirjoitettu.