Zemāk ir tulkojums par nākamās WSL otrās versijas detaļām (autors — ).
![]()

Apskatītie jautājumi:
Vai WSL 2 izmanto Hyper-V? Vai WSL 2 būs pieejama Windows 10 Home?
WSL 2 būs pieejama visās Windows versijās, kur šobrīd ir pieejama WSL 1 (tai skaitā Windows 10 Home).
Otrajā WSL versijā virtualizācijai tiek izmantota Hyper-V arhitektūra. Šī arhitektūra būs pieejama papildu komponentā, kas ir daļa no Hyper-V funkcijām. Šis papildu komponents būs pieejams visās operētājsistēmas versijās. Pirms WSL 2 izlaišanas mēs sniegsim vairāk informācijas par šo jauno komponentu.
Kas notiks ar WSL 1? Vai tā tiks atstāta novārtā?
Šobrīd mēs neplānojam atteikties no WSL 1. Jūs varat darbināt WSL 1 un WSL 2 distribūcijas vienā datorā. WSL 2 pievienošana kā jauna arhitektūra palīdz WSL komandai paplašināt fantastiskās iespējas Windows Linux vidē.
Vai būs iespēja vienlaikus palaist WSL 2 un citas trešo pušu virtualizācijas rīkus (piemēram, VMWare vai Virtual Box)?
Daži trešo pušu lietojumprogrammas nevar darboties, kad tiek izmantots Hyper-V, kas nozīmē, ka tie nevarēs darboties, kad ir aktivizēta WSL 2. Diemžēl šo programmu skaitā ir VMWare un Virtual Box.
Mēs pēta veidus, kā atrisināt šo problēmu. Piemēram, mēs sniedzam API kopu ar nosaukumu , kas var tikt izmantots trešo pušu virtualizācijas piegādātājiem, lai nodrošinātu saderību ar Hyper-V. Tas ļauj lietojumprogrammām izmantot Hyper-V arhitektūru emulācijai, piemēram: .
Tulka piezīme
izmanto Hyper-V savām mašīnām:
Konfigurācija nav nepieciešama. Oracle VM VirtualBox automātiski atpazīst Hyper-V un izmanto to kā virtualizācijas dzinēju viesdatoram. CPU ikona VM loga statusa joslā norāda, ka tiek izmantots Hyper-V.
Tomēr tas izraisa ievērojamu veiktspējas pasliktināšanos:
Izmantojot šo funkciju, jūs varat piedzīvot būtisku Oracle VM VirtualBox veiktspējas pasliktināšanos dažos viesdatoros.
Nozīmējot savu personīgo pieredzi, izmantojot Hyper-V un VirtualBox, varu teikt, ka VirtualBox katrā izlaišanā uzlabo savu virtuālo mašīnu atbalstu Hyper-V. Tomēr ātrums joprojām neļauj pilnvērtīgi pāriet uz līdzīgu simbiozi ikdienas uzdevumiem, pat tiem, kas nav prasīgi attiecībā uz veiktspēju. Parasta logu pārzīmēšana virtuālajā mašīnā notiek ar redzamām aizkavēšanās. Ceru, ka situācija uzlabosies līdz WSL 2 izlaišanai.
Vai varēs piekļūt GPU no WSL 2? Kādi ir plāni par aparatūras atbalsta paplašināšanu?
WSL 2 sākotnējās versijās aparatūras piekļuve būs ierobežota. Piemēram, jūs nedarat piekļūt grafiskajam procesoram, sērija portam un USB. Tomēr ierīču atbalsta pievienošana mūsu plānos ir augstprātīga prioritāte, jo tā atver daudz iespēju izstrādātājiem, kuri vēlas mijiedarboties ar šīm ierīcēm. Tajā pašā laikā jūs vienmēr varat izmantot WSL 1, kas nodrošina piekļuvi gan sērija portam, gan USB. Lūdzu, sekojiet jaunumiem par un WSL komandas dalībnieku Twitter, lai būtu informēti par jaunākajām funkcijām, kas tiks pievienotas iekšējām versijām, un informējiet mūs par ierīcēm, ar kurām vēlaties mijiedarboties!
Vai WSL 2 varēs izmantot tīkla lietojumprogrammas?
Jā, parasti tīkla lietojumprogrammas darbosies ātrāk un labāk, jo mēs nodrošinām pilnu sistēmu izsaukumu saderību. Tomēr jaunajā arhitektūrā tiek izmantoti virtualizēti tīkla komponenti. Tas nozīmē, ka WSL 2 sākotnējās priekšējās versijās uzvedīsies kā virtuālā mašīna, piemēram, WSL 2 būs sava IP adrese (nesakritīs ar hosta adresi). Mēs cenšamies, lai pieredze ar WSL 2 būtu līdzīga WSL 1, kas ietver uzlabojumus tīkla apakšsistēmas atbalstā. Plānojam pēc iespējas ātrāk pievienot komunikācijas iespēju starp visām tīkla lietojumprogrammām Linux vai Windows, izmantojot localhost. Mēs publicēsim detalizētāku informāciju par mūsu tīkla apakšsistēmu un uzlabojumiem, tuvojoties WSL 2 izlaišanai.
Ja jums ir papildu jautājumi par WSL vai jūs vienkārši vēlaties sazināties ar WSL komandu, jūs varat mūs atrast Twitter:
- Teilors Brauns
- Jozefs Durr
- Svends Grūts
- Bens Hilliss
- Kreigs Loens
- Sunils Mutusvami
- Braians Perkīns
- Palkeš Sonis
- Džons Starks
- Kreigs Vilhaits
Avots: habr.com
