Windows Subsystem foar Linux (WSL) ferzje 2: hoe sil it barre? (FAQ)

Under de besuniging is de oersetting publisearre FAQ oer de details fan 'e takomstige WSL twadde ferzje (auteur - Craig Loewen).

Windows Subsystem foar Linux (WSL) ferzje 2: hoe sil it barre? (FAQ)

Windows Subsystem foar Linux (WSL) ferzje 2: hoe sil it barre? (FAQ)

Problemen behannele:


Brûkt WSL 2 Hyper-V? Sil WSL 2 beskikber wêze op Windows 10 Thús?

WSL 2 sil beskikber wêze op alle edysjes fan Windows wêr't WSL 1 op it stuit beskikber is (ynklusyf Windows 10 Home).

De twadde ferzje fan WSL brûkt de Hyper-V-arsjitektuer om virtualisaasje te leverjen. Dizze arsjitektuer sil beskikber wêze yn in opsjonele funksje dy't in subset is fan Hyper-V-funksjes. Dizze ekstra komponint sil beskikber wêze yn alle OS-edysjes. Tichter by de frijlitting fan WSL 2 sille wy yn mear detail prate oer dizze nije komponint.

Wat sil der barre mei WSL 1? Sil it ferlitten wurde?

Wy hawwe op it stuit gjin plannen om WSL 1 te pensjoen. Jo kinne WSL 1 en WSL 2 distribúsjes side-by-side op deselde masine útfiere. De tafoeging fan WSL 2 as in nije arsjitektuer helpt it WSL-team de geweldige mooglikheden fan it útfieren fan Linux op Windows út te wreidzjen.

Sil it mooglik wêze om WSL 2 en oare virtualisaasje-ark fan tredden (lykas VMWare of Virtual Box) tagelyk út te fieren?

Guon applikaasjes fan tredden kinne net rinne as Hyper-V wurdt brûkt, wat betsjut dat se net rinne kinne as WSL 2 ynskeakele is. Spitigernôch omfetsje dizze VMWare en Virtual Box.

Wy ûndersykje manieren om dit probleem op te lossen. Bygelyks, wy jouwe in set fan APIs neamd Hypervisor Platfoarm, dy't brûkt wurde kinne troch virtualisaasjeproviders fan tredden om har software kompatibel te meitsjen mei Hyper-V. Hjirmei kinne applikaasjes de Hyper-V-arsjitektuer brûke foar emulaasje, bygelyks: Google Android-emulator is no kompatibel mei Hyper-V.

Oersetter syn notysje

Oracle VirtualBox hat al in eksperimintele funksje Brûk Hyper-V om jo masines te virtualisearjen:

Gjin konfiguraasje is nedich. Oracle VM VirtualBox detektearret Hyper-V automatysk en brûkt Hyper-V as de virtualisaasjemotor foar it hostsysteem. It CPU-ikoan yn 'e statusbalke fan it VM-finster jout oan dat Hyper-V wurdt brûkt.

Mar dit liedt ta merkbere prestaasjesdegradaasje:

As jo ​​​​dizze funksje brûke, kinne jo op guon hostsystemen signifikante degradaasje fan Oracle VM VirtualBox-prestaasjes ûnderfine.

Ut persoanlike ûnderfining fan it brûken fan Hyper-V en VirtualBox tegearre, kin ik opmerke dat mei elke release VirtualBox ferbettert stipe foar de wurking fan syn firtuele masines ûnder Hyper-V. Mar oant no ta lit de snelheid fan it wurk ús net folslein oerskeakelje nei sa'n symbioaze foar deistige taken, sels dyjingen dy't net easket op prestaasjes. De banale wertekening fan finsters yn in firtuele masine bart mei in sichtbere fertraging. Ik hoopje fan herten dat de situaasje sil ferbetterje troch de tiid dat WSL 2 wurdt útbrocht.

Sil it mooglik wêze om tagong te krijen ta de GPU fan WSL 2? Wat binne jo plannen om hardware-stipe út te wreidzjen?

Yn inisjele releases fan WSL 2 sil stipe foar hardware tagong wurde beheind. Jo sille bygelyks gjin tagong krije ta de GPU, seriële poarte en USB. It tafoegjen fan apparaatstipe is lykwols in hege prioriteit yn ús plannen, om't it in protte mooglikheden iepenet foar ûntwikkelders dy't mei dizze apparaten ynteraksje wolle. Yn 'e tuskentiid kinne jo altyd WSL 1 brûke, dy't tagong jout ta sawol serial as USB. Folgje asjebleaft it nijs op dizze blog en tweet leden fan it WSL-team om op 'e hichte te bliuwen fan 'e lêste funksjes dy't komme nei Insider-builds, en lit ús witte hokker apparaten jo wolle ynteraksje mei!

Sil WSL 2 netwurkapplikaasjes kinne brûke?

Ja, yn 't algemien sille netwurkapplikaasjes rapper en better prestearje, om't wy folsleine systeemopropkompatibiliteit garandearje. De nije arsjitektuer brûkt lykwols virtualisearre netwurkkomponinten. Dit betsjut dat yn earste preview builds, WSL 2 sil gedrage as in firtuele masine, bygelyks WSL 2 sil hawwe in eigen IP-adres (net itselde as de host). Wy binne fan doel in fergelykbere ûnderfining as WSL 2 as WSL 1, dy't ferbetteringen omfettet foar netwurkstipe. Wy binne fan plan om fluch de mooglikheid ta te foegjen om te kommunisearjen tusken alle netwurkapplikaasjes fan Linux of Windows mei help fan localhost. Wy sille mear details pleatse oer ús netwurksubsysteem en ferbetterings as wy tichterby de frijlitting fan WSL 2 komme.

As jo ​​​​mear fragen hawwe oer de WSL of gewoan it WSL-team wolle berikke, kinne jo ús fine op Twitter:

Boarne: www.habr.com

Add a comment