Windows-substelsel vir Linux (WSL) weergawe 2: hoe sal dit wees? (Gereelde Vrae)

Onder die snit is die vertaling gepubliseerde gereelde vrae oor die besonderhede van die toekomstige WSL tweede weergawe (outeur - Craig Loewen).

Windows-substelsel vir Linux (WSL) weergawe 2: hoe sal dit wees? (Gereelde Vrae)

Windows-substelsel vir Linux (WSL) weergawe 2: hoe sal dit wees? (Gereelde Vrae)

Kwessies gedek:


Gebruik WSL 2 Hyper-V? Sal WSL 2 beskikbaar wees op Windows 10 Home?

WSL 2 sal beskikbaar wees op alle uitgawes van Windows waar WSL 1 tans beskikbaar is (insluitend Windows 10 Home).

Die tweede weergawe van WSL gebruik die Hyper-V-argitektuur om virtualisering te verskaf. Hierdie argitektuur sal beskikbaar wees in 'n opsionele kenmerk wat 'n subset van Hyper-V kenmerke is. Hierdie bykomende komponent sal beskikbaar wees in alle OS-uitgawes. Nader aan die vrystelling van WSL 2, sal ons in meer besonderhede oor hierdie nuwe komponent praat.

Wat sal met WSL 1 gebeur? Sal dit laat vaar word?

Ons het tans geen planne om WSL 1 af te tree nie. Jy kan WSL 1- en WSL 2-verspreidings langs mekaar op dieselfde masjien laat loop. Die toevoeging van WSL 2 as 'n nuwe argitektuur help die WSL-span om die wonderlike vermoëns van Linux op Windows uit te brei.

Sal dit moontlik wees om WSL 2 en ander derdeparty-virtualiseringsinstrumente (soos VMWare of Virtual Box) op dieselfde tyd te laat loop?

Sommige derdeparty-toepassings kan nie loop wanneer Hyper-V gebruik word nie, wat beteken dat hulle nie sal kan loop wanneer WSL 2 geaktiveer is nie. Ongelukkig sluit dit VMWare en Virtual Box in.

Ons ondersoek maniere om hierdie probleem op te los. Byvoorbeeld, ons verskaf 'n stel API's genoem Hypervisor Platform, wat deur derdeparty-virtualiseringsverskaffers gebruik kan word om hul sagteware versoenbaar te maak met Hyper-V. Dit laat toepassings toe om die Hyper-V-argitektuur vir emulasie te gebruik, byvoorbeeld: Google Android-emulator is nou versoenbaar met Hyper-V.

Vertaler se nota

Oracle VirtualBox het reeds 'n eksperimentele kenmerk gebruik Hyper-V om jou masjiene te virtualiseer:

Geen konfigurasie word vereis nie. Oracle VM VirtualBox bespeur Hyper-V outomaties en gebruik Hyper-V as die virtualisasie-enjin vir die gasheerstelsel. Die SVE-ikoon in die statusbalk van die VM-venster dui aan dat Hyper-V gebruik word.

Maar dit lei tot merkbare prestasie agteruitgang:

Wanneer u hierdie kenmerk gebruik, kan u beduidende Oracle VM VirtualBox-werkverrigting agteruitgang op sommige gasheerstelsels ervaar.

Uit persoonlike ervaring van die gebruik van Hyper-V en VirtualBox saam, kan ek daarop let dat VirtualBox met elke vrystelling ondersteuning vir die werking van sy virtuele masjiene onder Hyper-V verbeter. Maar tot dusver laat die werkspoed ons nie toe om ten volle na so 'n simbiose oor te skakel vir alledaagse take nie, selfs dié wat nie prestasie vereis nie. Die banale hertekening van vensters binne 'n virtuele masjien vind plaas met 'n sigbare vertraging. Ek hoop van harte dat die situasie sal verbeter teen die tyd dat WSL 2 vrygestel word.

Sal dit moontlik wees om toegang tot die GPU te kry vanaf WSL 2? Wat is jou planne om hardeware-ondersteuning uit te brei?

In aanvanklike uitgawes van WSL 2 sal hardewaretoegangondersteuning beperk wees. Byvoorbeeld, jy sal nie toegang tot die GPU, seriële poort en USB hê nie. Die byvoeging van toestelondersteuning is egter 'n hoë prioriteit in ons planne, aangesien dit baie moontlikhede oopmaak vir ontwikkelaars wat met hierdie toestelle wil omgaan. Intussen kan jy altyd WSL 1 gebruik, wat toegang bied tot beide reeks en USB. Volg asseblief die nuus op hierdie blog en tweet lede van die WSL-span om op hoogte te bly van die nuutste kenmerke wat na Insider-geboue kom, en laat ons weet met watter toestelle jy wil omgaan!

Sal WSL 2 netwerktoepassings kan gebruik?

Ja, oor die algemeen sal netwerktoepassings vinniger en beter presteer omdat ons volle stelseloproepversoenbaarheid verseker. Die nuwe argitektuur gebruik egter gevirtualiseerde netwerkkomponente. Dit beteken dat WSL 2 in aanvanklike voorskoubou soos 'n virtuele masjien sal optree, byvoorbeeld WSL 2 sal sy eie IP-adres hê (nie dieselfde as die gasheer nie). Ons mik na 'n soortgelyke ervaring as WSL 2 as WSL 1, wat verbeterings aan netwerkondersteuning insluit. Ons beplan om vinnig die vermoë by te voeg om te kommunikeer tussen alle netwerktoepassings vanaf Linux of Windows met behulp van localhost. Ons sal meer besonderhede oor ons netwerksubstelsel en verbeterings plaas soos ons nader aan die vrystelling van WSL 2 kom.

As jy meer vrae oor die WSL het of net na die WSL-span wil uitreik, kan jy ons op Twitter vind:

Bron: will.com

Voeg 'n opmerking