Windows podsistem za Linux (WSL) verzija 2: kako će biti? (FAQ)

Ispod reza je prijevod objavljena FAQ o detaljima buduće WSL druge verzije (autor - Craig Loewen).

Windows podsistem za Linux (WSL) verzija 2: kako će biti? (FAQ)

Windows podsistem za Linux (WSL) verzija 2: kako će biti? (FAQ)

Obuhvaćena pitanja:


Da li WSL 2 koristi Hyper-V? Hoće li WSL 2 biti dostupan na Windows 10 Home?

WSL 2 će biti dostupan na svim izdanjima Windows-a gdje je WSL 1 trenutno dostupan (uključujući Windows 10 Home).

Druga verzija WSL-a koristi Hyper-V arhitekturu za pružanje virtuelizacije. Ova arhitektura će biti dostupna u opcionoj funkciji koja je podskup Hyper-V funkcija. Ova dodatna komponenta će biti dostupna u svim izdanjima OS-a. Bliže izdanju WSL 2, govorit ćemo detaljnije o ovoj novoj komponenti.

Šta će se dogoditi sa WSL 1? Hoće li biti napušteno?

Trenutno nemamo planove da povučemo WSL 1. Možete pokrenuti WSL 1 i WSL 2 distribucije rame uz rame na istoj mašini. Dodavanje WSL 2 kao nove arhitekture pomaže WSL timu da proširi nevjerovatne mogućnosti pokretanja Linuxa na Windowsima.

Hoće li biti moguće istovremeno pokrenuti WSL 2 i druge alate za virtualizaciju treće strane (kao što su VMWare ili Virtual Box)?

Neke aplikacije trećih strana ne mogu se pokrenuti kada se koristi Hyper-V, što znači da neće moći da rade kada je omogućen WSL 2. Nažalost, to uključuje VMWare i Virtual Box.

Istražujemo načine da riješimo ovaj problem. Na primjer, pružamo skup API-ja tzv Hypervisor Platform, koju mogu koristiti provajderi virtuelizacije trećih strana da bi svoj softver učinili kompatibilnim sa Hyper-V. Ovo omogućava aplikacijama da koriste Hyper-V arhitekturu za emulaciju, na primjer: Google Android emulator je sada kompatibilan sa Hyper-V.

Napomena prevodioca

Oracle VirtualBox već ima eksperimentalnu funkciju koristite Hyper-V za virtuelizaciju vaših mašina:

Nije potrebna konfiguracija. Oracle VM VirtualBox automatski detektuje Hyper-V i koristi Hyper-V kao motor za virtuelizaciju glavnog sistema. Ikona CPU u statusnoj traci prozora VM označava da se koristi Hyper-V.

Ali to dovodi do primjetne degradacije performansi:

Kada koristite ovu funkciju, možda ćete doživjeti značajnu degradaciju performansi Oracle VM VirtualBox-a na nekim host sistemima.

Iz ličnog iskustva zajedničkog korišćenja Hyper-V-a i VirtualBox-a, mogu primetiti da sa svakim izdanjem VirtualBox poboljšava podršku za rad svojih virtuelnih mašina pod Hyper-V-om. Ali za sada nam brzina rada ne dozvoljava da se u potpunosti prebacimo na takvu simbiozu za svakodnevne zadatke, čak i one koji nisu zahtjevni za performanse. Banalno precrtavanje prozora unutar virtuelne mašine se dešava sa vidljivim zakašnjenjem. Iskreno se nadam da će se situacija popraviti do objavljivanja WSL 2.

Hoće li biti moguće pristupiti GPU-u sa WSL 2? Koji su vaši planovi za proširenje hardverske podrške?

U početnim izdanjima WSL 2, podrška za pristup hardveru će biti ograničena. Na primjer, nećete moći pristupiti GPU-u, serijskom portu i USB-u. Međutim, dodavanje podrške za uređaje je visoki prioritet u našim planovima jer otvara puno mogućnosti za programere koji žele komunicirati s ovim uređajima. U međuvremenu, uvijek možete koristiti WSL 1, koji omogućava pristup i serijskom i USB-u. Molimo vas da pratite vijesti dalje ovaj blog i tvitajte članove WSL tima kako biste bili u toku sa najnovijim funkcijama koje dolaze u Insider verzije i javite nam s kojim uređajima želite da komunicirate!

Hoće li WSL 2 moći koristiti mrežne aplikacije?

Da, općenito, mrežne aplikacije će raditi brže i bolje jer osiguravamo potpunu kompatibilnost sistemskih poziva. Međutim, nova arhitektura koristi virtuelizirane mrežne komponente. To znači da će se u početnim verzijama pregleda, WSL 2 ponašati kao virtuelna mašina, na primjer WSL 2 će imati svoju IP adresu (ne istu kao host). Cilj nam je sličan doživljaj WSL 2 kao i WSL 1, što uključuje poboljšanja mrežne podrške. Planiramo brzo dodati mogućnost komunikacije između svih mrežnih aplikacija iz Linuxa ili Windowsa koristeći localhost. Objavljivat ćemo više detalja o našem mrežnom podsistemu i poboljšanjima kako se budemo približavali izdanju WSL 2.

Ako imate još pitanja o WSL-u ili samo želite da se obratite WSL timu, možete nas pronaći na Twitteru:

izvor: www.habr.com

Dodajte komentar