Windows Subsystem for Linux (WSL) versjon 2: hvordan vil det være? (FAQ)

Under kattene finner du oversettelsen av den publiserte FAQ-en om detaljene for den kommende WSL versjon to (forfatter — Craig Loewen).

Windows Subsystem for Linux (WSL) versjon 2: hvordan vil det være? (FAQ)

Windows Subsystem for Linux (WSL) versjon 2: hvordan vil det være? (FAQ)

Berørte spørsmål:


Bruker WSL 2 Hyper-V? Vil WSL 2 være tilgjengelig på Windows 10 Home?

WSL 2 vil være tilgjengelig i alle utgaver av Windows der WSL 1 for øyeblikket er tilgjengelig (inkludert Windows 10 Home).

I den andre versjonen av WSL brukes Hyper-V-arkitektur for virtualisering. Denne arkitekturen vil være tilgjengelig i en tilleggsmodul som er et delsett av Hyper-V-funksjoner. Denne tilleggsmodulen vil være tilgjengelig i alle utgaver av operativsystemet. Nærmere lanseringen av WSL 2 vil vi gi mer informasjon om denne nye modulen.

Hva vil skje med WSL 1? Vil det bli lagt ned?

For øyeblikket planlegger vi ikke å avvikle WSL 1. Du kan kjøre distribusjoner av både WSL 1 og WSL 2 parallelt på én maskin. Å legge til WSL 2 med en ny arkitektur hjelper WSL-teamet med å utvide de fantastiske mulighetene for å kjøre Linux-miljøer på Windows.

Vil det være mulig å kjøre WSL 2 samtidig som andre tredjeparts virtualiseringsverktøy (f.eks. VMWare eller Virtual Box)?

Noen tredjepartsapplikasjoner kan ikke fungere når Hyper-V er aktivert, noe som betyr at de ikke vil fungere med WSL 2 aktivert. Dessverre inkluderer dette VMWare og Virtual Box.

Vi ser på måter å løse dette problemet på. For eksempel tilbyr vi et API-kit kalt Hypervisor Platform, som kan brukes av tredjeparts virtualiseringstilbydere for å sikre kompatibiliteten til programvaren med Hyper-V. Dette gjør det mulig for applikasjoner å bruke Hyper-V-arkitekturen til å emulere, for eksempel: Google Android-emulator er nå kompatibel med Hyper-V.

Oversetterens bemerkning

Oracle VirtualBox har allerede en eksperimentell funksjon for å bruke Hyper-V til å virtualisere maskinene sine:

Ingen konfigurasjon kreves. Oracle VM VirtualBox oppdager automatisk Hyper-V og bruker Hyper-V som virtualiseringsmotor for verts-systemet. CPU-ikonet i statuslinjen til VM-vinduet indikerer at Hyper-V brukes.

Men dette fører til en merkbar nedgang i ytelsen:

Når du bruker denne funksjonen, kan du oppleve betydelig ytelsesnedgang i Oracle VM VirtualBox på enkelte verts-systemer.

Basert på personlig erfaring med å bruke Hyper-V og VirtualBox, kan jeg si at VirtualBox forbedrer støtten for å kjøre virtuelle maskiner under Hyper-V med hver utgivelse. Men hastigheten er fremdeles ikke tilstrekkelig for å fullt ut overføre til en slik symbiose for hverdagsoppgaver, selv de som ikke er kravstore med hensyn til ytelse. Den enkle oppdateringen av vinduer inne i den virtuelle maskinen skjer med merkbar forsinkelse. Jeg håper inderlig at situasjonen forbedres innen utgivelsen av WSL 2.

Vil det være mulig å få tilgang til GPU fra WSL 2? Hvilke planer har vi for utvidelse av maskinvarestøtte?

I de første utgivelsene av WSL 2 vil tilgangen til maskinvaren være begrenset. For eksempel vil du ikke kunne få tilgang til grafikkprosessoren, seriell port og USB. Likevel er tillegg av enhetsstøtte høyt prioritert i planene våre, da dette åpner opp mange muligheter for utviklere som ønsker å interagere med disse enhetene. Samtidig kan du alltid bruke WSL 1, som gir tilgang til både seriell port og USB. Vennligst følg med på nyhetene i denne bloggen og Twitter-kontoene til WSL-teammedlemmene for å holde deg oppdatert på de nyeste funksjonene som kommer i insider-bygningene, og gi oss beskjed om hvilke enheter du ønsker å interagere med!

Vil WSL 2 kunne bruke nettverksapplikasjoner?

Ja, generelt vil nettverksapplikasjoner fungere raskere og bedre, ettersom vi sikrer full kompatibilitet med systemanrop. Imidlertid brukes det virtualiserte nettverkskomponenter i den nye arkitekturen. Dette betyr at WSL 2 i de tidlige forhåndsbyggingene vil oppføre seg som en virtuell maskin, for eksempel vil WSL 2 ha sin egen IP-adresse (som ikke er den samme som vertens). Vi jobber mot at opplevelsen med WSL 2 skal være lik den med WSL 1, noe som inkluderer forbedringer i støtten for nettverksystemet. Vi planlegger å raskt legge til muligheten for kommunikasjon mellom alle nettverksapplikasjoner fra Linux eller Windows ved å bruke localhost. Vi vil publisere mer detaljert informasjon om vårt nettverksystem og forbedringer etter hvert som vi nærmer oss utgivelsen av WSL 2.

Hvis du har flere spørsmål om WSL eller bare ønsker å kontakte WSL-teamet, kan du finne oss på Twitter:

Kilde: habr.com

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster