Windows Subsystem for Linux (WSL) versio 2: miten se tapahtuu? (FAQ)

Leikkauksen alla on käännös julkaistu UKK tulevan WSL:n toisen version yksityiskohdista (tekijä - Craig Loewen).

Windows Subsystem for Linux (WSL) versio 2: miten se tapahtuu? (FAQ)

Windows Subsystem for Linux (WSL) versio 2: miten se tapahtuu? (FAQ)

Käsitellyt ongelmat:


Käyttääkö WSL 2 Hyper-V:tä? Onko WSL 2 saatavilla Windows 10 Homessa?

WSL 2 on saatavilla kaikissa Windows-versioissa, joissa WSL 1 on tällä hetkellä saatavilla (mukaan lukien Windows 10 Home).

WSL:n toinen versio käyttää Hyper-V-arkkitehtuuria virtualisoinnin tarjoamiseen. Tämä arkkitehtuuri on saatavana valinnaisena ominaisuutena, joka on osa Hyper-V-ominaisuuksia. Tämä lisäkomponentti on saatavilla kaikissa käyttöjärjestelmäversioissa. Lähempänä WSL 2:n julkaisua puhumme tästä uudesta komponentista tarkemmin.

Mitä tapahtuu WSL 1:lle? Hylätäänkö se?

Meillä ei tällä hetkellä ole suunnitelmia lopettaa WSL 1. Voit ajaa WSL 1- ja WSL 2 -jakeluja rinnakkain samalla koneella. WSL 2:n lisääminen uutena arkkitehtuurina auttaa WSL-tiimiä laajentamaan Linuxin Windows-käyttöjärjestelmän uskomattomia ominaisuuksia.

Onko mahdollista käyttää WSL 2:ta ja muita kolmannen osapuolen virtualisointityökaluja (kuten VMWare tai Virtual Box) samanaikaisesti?

Jotkut kolmannen osapuolen sovellukset eivät voi toimia, kun käytetään Hyper-V:tä, mikä tarkoittaa, että ne eivät voi toimia, kun WSL 2 on käytössä. Valitettavasti näitä ovat VMWare ja Virtual Box.

Tutkimme tapoja ratkaista tämä ongelma. Tarjoamme esimerkiksi joukon sovellusliittymiä nimeltä Hypervisor-alusta, jota kolmannen osapuolen virtualisointipalveluntarjoajat voivat käyttää tehdäkseen ohjelmistostaan ​​yhteensopivia Hyper-V:n kanssa. Tämä sallii sovellusten käyttää Hyper-V-arkkitehtuuria emulointiin, esimerkiksi: Google Android -emulaattori on nyt yhteensopiva Hyper-V:n kanssa.

Kääntäjän huomautus

Oracle VirtualBoxilla on jo kokeellinen ominaisuus Käytä Hyper-V:tä koneidesi virtualisointiin:

Määritystä ei vaadita. Oracle VM VirtualBox tunnistaa Hyper-V:n automaattisesti ja käyttää Hyper-V:tä isäntäjärjestelmän virtualisointimoottorina. VM-ikkunan tilarivillä oleva CPU-kuvake osoittaa, että Hyper-V on käytössä.

Mutta tämä johtaa huomattavaan suorituskyvyn heikkenemiseen:

Kun käytät tätä ominaisuutta, saatat kokea merkittävää Oracle VM VirtualBox -suorituskyvyn heikkenemistä joissakin isäntäjärjestelmissä.

Omakohtaisen kokemuksen perusteella Hyper-V:n ja VirtualBoxin yhteiskäytöstä voin todeta, että VirtualBox parantaa jokaisen julkaisun yhteydessä tukea virtuaalikoneidensa toiminnalle Hyper-V:ssä. Mutta toistaiseksi työn nopeus ei salli meidän täysin siirtyä tällaiseen symbioosiin päivittäisiin tehtäviin, edes niihin, jotka eivät vaadi suorituskykyä. Ikkunoiden banaalinen uudelleenpiirtäminen virtuaalikoneen sisällä tapahtuu näkyvällä viiveellä. Toivon vilpittömästi, että tilanne paranee WSL 2:n julkaisuun mennessä.

Onko mahdollista käyttää GPU:ta WSL 2:sta? Mitä suunnitelmia sinulla on laitteistotuen laajentamiseksi?

WSL 2:n alkuperäisissä julkaisuissa laitteiston käyttötuki on rajoitettu. Et esimerkiksi voi käyttää GPU:ta, sarjaporttia ja USB:tä. Laitetuen lisääminen on kuitenkin tärkeä prioriteetti suunnitelmissamme, koska se avaa paljon mahdollisuuksia kehittäjille, jotka haluavat olla vuorovaikutuksessa näiden laitteiden kanssa. Sillä välin voit aina käyttää WSL 1:tä, joka tarjoaa pääsyn sekä sarja- että USB-liitäntään. Ole hyvä ja seuraa uutisia tämä blogi ja twiittaa WSL-tiimin jäseniä pysyäksesi ajan tasalla Insider-versioiden uusimmista ominaisuuksista ja kerro meille, minkä laitteiden kanssa haluat olla vuorovaikutuksessa!

Pystyykö WSL 2 käyttämään verkkosovelluksia?

Kyllä, yleensä verkkosovellukset toimivat nopeammin ja paremmin, koska varmistamme täyden järjestelmäpuhelun yhteensopivuuden. Uusi arkkitehtuuri käyttää kuitenkin virtualisoituja verkkokomponentteja. Tämä tarkoittaa, että alkuperäisissä esikatseluversioissa WSL 2 käyttäytyy kuin virtuaalikone, esimerkiksi WSL 2:lla on oma IP-osoite (ei sama kuin isäntä). Tavoittelemme WSL 2:n kanssa samanlaista kokemusta kuin WSL 1:stä, joka sisältää parannuksia verkkotukeen. Aiomme lisätä nopeasti mahdollisuuden kommunikoida kaikkien verkkosovellusten välillä Linuxista tai Windowsista localhostilla. Julkaisemme lisätietoja verkkoalijärjestelmästämme ja parannuksistamme WSL 2:n julkaisun lähestyessä.

Jos sinulla on lisää kysymyksiä WSL:stä tai haluat vain ottaa yhteyttä WSL-tiimiin, löydät meidät Twitteristä:

Lähde: will.com

Lisää kommentti