Windows 10 20H1: ssä WSL 2 väittää olevansa 13 kertaa nopeampi

Windows-Linux-alijärjestelmän toinen versio, WSL 2 joka on osa kehitysversioita Windows 10 20H1, Yleinen saatavuus on suunniteltu toukokuussa 2020. ISe sisältää Linux-ytimen, joka väittää toimivan paremmin kuin WSL 1.

WSL 2 on arkkitehtuurin uusi versio, jonka avulla Windows-alijärjestelmä Linuxille voi suorittaa ELF64 Linux -binaareja Windowsissa. Tämä uusi arkkitehtuuri, joka käyttää todellista Linux-ydintä, muuttaa tapaa, jolla nämä Linux-binäärit ovat vuorovaikutuksessa Windowsin kanssa ja laitteisto tarjoamalla samalla käyttökokemuksen kuin WSL 1: ssä.

WSL 2 tarjoaa paljon nopeamman tiedostojärjestelmän suorituskyvyn ja täysi järjestelmäpuheluiden tuki, jonka avulla voit käyttää useampia sovelluksia, kuten Docker. Windows May 2020 -päivitys julkaistaan ​​mukavilla käyttöliittymän parannuksilla.

Sen lisäksi tässä päivityksessä oletetaan alijärjestelmän paremman suorituskyvyn ja se on Windows-kehittäjä Dave Rupert jakoi tietoja blogissaan jossa suoritettaessa prosessia, joka teki WLS 1: n 7.853 sekunnissa, WLS 2: n 0.567 sekunnissa.

Mutta se ei ole vain sitä. WSL 2 parantaa myös npm-asennusta, verkkokokoelmaa, tiedostojen katselua, moduulin pikalatausta, palvelimen käynnistystä ja muuta.

Lähes kaikki, mitä teet päivittäin web-kehittäjänä, on huomattavasti nopeampi. Se on kuin saisi jälleen Macin (tai ehkä paremman, koska Apple on viime vuosina vähentänyt prosessoreiden tehoa akunkeston hyväksi.hän sanoi Dave Rupert.

Voit nauttia WSL 2: n eduista Rupert suosittelee projektitiedostojen siirtämistä from / mnt / c / Käyttäjät / / uuteen Linux-kotihakemistoon uudella VHD: lläsi. Siksi levyn sisältö näkyy verkossa siirtymällä kohtaan \\ wsl $ \ \ \ home tai kirjoittamalla explorer.exe-komento. bash-kehotteestasi.

Mitä tulee verkkokehitykseen, jaa se VS-koodin kanssa, kehittäjäkokemus on hyvä. Etälaajennus toimii siltana WSL: ään ja pakottaa VS-koodin suorittamaan kaikki toiminnot (git, komentorivi, laajennusasennukset jne.) suoraan Linux-jakelulle, jotta kaikki on hyvin itsenäistä.

Rupertin mukaan verkkokehittäjien siirtyminen WLS 2: een on heidän kannaltaan uusi aikakausi. WSL-tiimi on varmasti ratkaissut mahdolliset alkukysymykset siitä lähtien, kun esikatselun koontiversiot saatiin sisäpiiriläisten saataville. Viime kuun lopulla julkaistussa artikkelissa "Mitä uutta on Windows 10 Insider Preview Builds (20H1)" Microsoft sanoo korjanneensa joitain ongelmia.

Esimerkiksi yllä olevan artikkelin mukaan virtuaalikoneesi muisti WSL 2 laajennettiin vastaamaan työnkulun tarpeitasi, mutta sitä ei vähennetty, kun muistia ei enää tarvittu. Kun muistia ei enää käytetä Linux-virtuaalikoneessa, se vapautetaan Windowsille, mikä pienentää muistin kokoa vastaavasti.

Rupert kertoo myös, että Windows Terminalia on nyt parannettu. Se ratkaisee kaikki aiemmat ongelmani puuttuvien välilehtien, JSON-konfiguroitavuuden ja ohikiitävän "tuntuu hyvältä" -ongelmalta Windowsissa. On aina outoa sanoa se, mutta Windows Terminal on epäilemättä paras Windows-pääte ”, innostaa kehittäjää. Ja Rupert lopettaa sanomalla: «Epäilemättä WSL 2 on suurin parannus, jonka olen nähnyt sen jälkeen, ja näyttää siltä, ​​että se on uusi aikakausi Windowsin verkkokehitykselle

WSL: n avulla pääsen avoimesti Linux- ja Windows-tiedostoihin. Käytän Terminalia (Windows) ja erilaisia ​​Unix-työkaluja moniin asioihin (kokoaminen ja testaaminen Posixilla, objdump, virheenkorjaus). Saan molempien maailmojen parhaat puolet ”, toinen kommentoija kirjoitti.

Mutta WSL 2 -tiedostojen käyttö hakemistossa / mnt / c / on nyt tuskallisen hidasta. Joten pidän kiinni WSL 1: stä. Hän lisäsi, että "Microsoft lukee lukemastani, että lähitulevaisuudessa Microsoft tukee WSL1: tä ja WSL2: ta. Joten se on hyvä asia

lähde: https://daverupert.com/


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  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.