Windows posistemė, skirta Linux (WSL) 2 versija: kaip tai atsitiks? (DUK)

Po pjūviu yra vertimas paskelbti DUK apie būsimos WSL antrosios versijos detales (autorius - Craigas Loewenas).

Windows posistemė, skirta Linux (WSL) 2 versija: kaip tai atsitiks? (DUK)

Windows posistemė, skirta Linux (WSL) 2 versija: kaip tai atsitiks? (DUK)

Aptariamos problemos:


Ar WSL 2 naudoja Hyper-V? Ar WSL 2 bus pasiekiamas „Windows 10 Home“?

WSL 2 bus pasiekiamas visuose „Windows“ leidimuose, kuriuose šiuo metu yra WSL 1 (įskaitant „Windows 10 Home“).

Antroji WSL versija naudoja Hyper-V architektūrą virtualizavimui užtikrinti. Ši architektūra bus prieinama pasirenkamoje funkcijoje, kuri yra Hyper-V funkcijų poaibis. Šis papildomas komponentas bus prieinamas visuose OS leidimuose. Arčiau WSL 2 išleidimo, apie šį naują komponentą kalbėsime išsamiau.

Kas atsitiks su WSL 1? Ar jo bus atsisakyta?

Šiuo metu neplanuojame atsisakyti WSL 1. Galite paleisti WSL 1 ir WSL 2 paskirstymus greta tame pačiame kompiuteryje. WSL 2 kaip naujos architektūros pridėjimas padeda WSL komandai išplėsti nuostabias „Linux“ veikimo Windows sistemoje galimybes.

Ar bus galima vienu metu paleisti WSL 2 ir kitus trečiųjų šalių virtualizacijos įrankius (pvz., VMWare arba Virtual Box)?

Kai kurios trečiųjų šalių programos negali veikti, kai naudojamas Hyper-V, o tai reiškia, kad jos negalės veikti, kai įjungtas WSL 2. Deja, tai apima VMWare ir Virtual Box.

Mes ieškome būdų, kaip išspręsti šią problemą. Pavyzdžiui, pateikiame API rinkinį, vadinamą Hipervizoriaus platforma, kurią gali naudoti trečiųjų šalių virtualizacijos paslaugų teikėjai, kad jų programinė įranga būtų suderinama su „Hyper-V“. Tai leidžia programoms naudoti Hyper-V architektūrą emuliacijai, pavyzdžiui: „Google Android“ emuliatorius dabar suderinamas su „Hyper-V“..

Vertėjo pastaba

„Oracle VirtualBox“ jau turi eksperimentinę funkciją naudokite „Hyper-V“ savo mašinoms virtualizuoti:

Konfigūracija nereikalinga. „Oracle VM VirtualBox“ automatiškai aptinka „Hyper-V“ ir naudoja „Hyper-V“ kaip pagrindinės sistemos virtualizacijos variklį. CPU piktograma VM lango būsenos juostoje rodo, kad naudojamas Hyper-V.

Tačiau tai lemia pastebimą veikimo pablogėjimą:

Kai naudojate šią funkciją, kai kuriose prieglobos sistemose galite patirti reikšmingą Oracle VM VirtualBox našumo pablogėjimą.

Iš asmeninės „Hyper-V“ ir „VirtualBox“ naudojimo kartu patirties galiu pastebėti, kad su kiekvienu leidimu „VirtualBox“ pagerina savo virtualių mašinų palaikymą naudojant „Hyper-V“. Tačiau kol kas darbo greitis neleidžia visiškai pereiti prie tokios simbiozės atliekant kasdienes užduotis, net ir tuos, kurie nereikalauja našumo. Banalus langų perbraižymas virtualioje mašinoje vyksta su matomu vėlavimu. Nuoširdžiai tikiuosi, kad iki WSL 2 išleidimo situacija pagerės.

Ar bus galima pasiekti GPU iš WSL 2? Kokie jūsų planai išplėsti techninės įrangos palaikymą?

Pradiniuose WSL 2 leidimuose aparatinės įrangos prieigos palaikymas bus ribotas. Pavyzdžiui, negalėsite pasiekti GPU, nuosekliojo prievado ir USB. Tačiau įrenginių palaikymo pridėjimas yra didelis mūsų planų prioritetas, nes tai atveria daug galimybių kūrėjams, norintiems bendrauti su šiais įrenginiais. Tuo tarpu visada galite naudoti WSL 1, kuris suteikia prieigą ir prie nuosekliojo, ir prie USB. Prašome sekti naujienas šį dienoraštį ir WSL komandos nariams tviteryje, kad sužinotumėte apie naujausias „Insider“ versijų funkcijas, ir praneškite mums, su kokiais įrenginiais norite bendrauti!

Ar WSL 2 galės naudoti tinklo programas?

Taip, apskritai tinklo programos veiks greičiau ir geriau, nes užtikriname visišką sistemos skambučių suderinamumą. Tačiau naujoji architektūra naudoja virtualizuotus tinklo komponentus. Tai reiškia, kad pradinėse peržiūros versijose WSL 2 veiks kaip virtuali mašina, pavyzdžiui, WSL 2 turės savo IP adresą (ne tą patį kaip pagrindinio kompiuterio). Siekiame panašios patirties kaip WSL 2 kaip ir WSL 1, kuri apima tinklo palaikymo patobulinimus. Planuojame greitai pridėti galimybę bendrauti tarp visų tinklo programų iš Linux arba Windows naudojant localhost. Artėjant WSL 2 išleidimui, paskelbsime daugiau informacijos apie tinklo posistemį ir patobulinimus.

Jei turite daugiau klausimų apie WSL arba tiesiog norite susisiekti su WSL komanda, galite mus rasti Twitter:

Šaltinis: www.habr.com

Добавить комментарий