Подсистем на Windows за Linux (WSL) верзија 2: како ќе се случи? (ЧПП)

Под резот е преводот објавени ЧПП за деталите за идната втора верзија на WSL (автор - Крег Ловен).

Подсистем на Windows за Linux (WSL) верзија 2: како ќе се случи? (ЧПП)

Подсистем на Windows за Linux (WSL) верзија 2: како ќе се случи? (ЧПП)

Опфатени прашања:


Дали WSL 2 користи Hyper-V? Дали WSL 2 ќе биде достапен на Windows 10 Home?

WSL 2 ќе биде достапен на сите изданија на Windows каде што WSL 1 е моментално достапен (вклучувајќи го Windows 10 Home).

Втората верзија на WSL ја користи архитектурата Hyper-V за да обезбеди виртуелизација. Оваа архитектура ќе биде достапна во опционална карактеристика што е подгрупа на функциите Hyper-V. Оваа дополнителна компонента ќе биде достапна во сите изданија на ОС. Поблиску до објавувањето на WSL 2, ќе зборуваме подетално за оваа нова компонента.

Што ќе се случи со WSL 1? Дали ќе биде напуштен?

Во моментов немаме планови да го повлечеме WSL 1. Можете да ги извршувате дистрибуциите WSL 1 и WSL 2 една до друга на истата машина. Додавањето на WSL 2 како нова архитектура му помага на тимот на WSL да ги прошири неверојатните можности за водење Linux на Windows.

Дали ќе биде можно да се извршуваат WSL 2 и други алатки за виртуелизација од трети страни (како VMWare или Virtual Box) истовремено?

Некои апликации од трети страни не можат да работат кога се користи Hyper-V, што значи дека нема да можат да работат кога е овозможен WSL 2. За жал, тие вклучуваат VMWare и Virtual Box.

Истражуваме начини да го решиме овој проблем. На пример, обезбедуваме збир на API наречени Хипервизорска платформа, што може да го користат трети лица даватели на виртуелизација за да го направат нивниот софтвер компатибилен со Hyper-V. Ова им овозможува на апликациите да ја користат архитектурата Hyper-V за емулација, на пример: Емулаторот на Google Android сега е компатибилен со Hyper-V.

Белешка на преведувачот

Oracle VirtualBox веќе има експериментална функција користете Hyper-V за виртуелизирање на вашите машини:

Не е потребна конфигурација. Oracle VM VirtualBox автоматски го открива Hyper-V и користи Hyper-V како мотор за виртуелизација за системот домаќин. Иконата на процесорот во статусната лента на VM прозорецот покажува дека се користи Hyper-V.

Но, ова води до забележливо влошување на перформансите:

Кога ја користите оваа функција, може да почувствувате значително влошување на перформансите на Oracle VM VirtualBox на некои системи на домаќини.

Од лично искуство за заедно користење на Hyper-V и VirtualBox, можам да забележам дека со секое издание VirtualBox ја подобрува поддршката за работата на своите виртуелни машини под Hyper-V. Но, досега брзината на работа не ни дозволува целосно да се префрлиме на таква симбиоза за секојдневните задачи, дури и оние кои не бараат изведба. Баналното прецртување на прозорци во виртуелната машина се случува со видливо задоцнување. Искрено се надевам дека ситуацијата ќе се подобри до објавувањето на WSL 2.

Дали ќе може да се пристапи до графичкиот процесор од WSL 2? Кои се вашите планови за проширување на хардверската поддршка?

Во првичните изданија на WSL 2, поддршката за хардверски пристап ќе биде ограничена. На пример, нема да можете да пристапите до графичкиот процесор, серискиот приклучок и USB. Сепак, додавањето поддршка за уреди е висок приоритет во нашите планови бидејќи отвора многу можности за програмерите кои сакаат да комуницираат со овие уреди. Во меѓувреме, секогаш можете да користите WSL 1, кој обезбедува пристап и до сериски и до USB. Ве молиме следете ги вестите на овој блог и твитувајте ги членовите на тимот на WSL за да бидете во тек со најновите функции што доаѓаат во изданијата на Insider и да ни кажете со кои уреди сакате да комуницирате!

Дали WSL 2 ќе може да користи мрежни апликации?

Да, генерално, мрежните апликации ќе работат побрзо и подобро бидејќи обезбедуваме целосна компатибилност на системски повици. Сепак, новата архитектура користи виртуелизирани мрежни компоненти. Ова значи дека во почетните изданија на преглед, WSL 2 ќе се однесува како виртуелна машина, на пример WSL 2 ќе има своја IP адреса (не иста како домаќинот). Се стремиме кон слично искуство на WSL 2 како WSL 1, кое вклучува подобрувања на мрежна поддршка. Планираме брзо да додадеме можност за комуникација помеѓу сите мрежни апликации од Linux или Windows користејќи локален хост. Ќе објавиме повеќе детали за нашиот потсистем за вмрежување и подобрувањата како што се приближуваме до објавувањето на WSL 2.

Ако имате повеќе прашања за WSL или само сакате да контактирате со тимот на WSL, можете да не најдете на Twitter:

Извор: www.habr.com

Додадете коментар