Windows Subsystem for Linux (WSL) različice 2: kako bo to videti? (FAQ)

Pod katom je prevod objavljenog FAQ-a o detaljima buduće druge verzije WSL (autor — Craig Loewen).

Windows Subsystem for Linux (WSL) različice 2: kako bo to videti? (FAQ)

Windows Subsystem for Linux (WSL) različice 2: kako bo to videti? (FAQ)

Pitanja koja su obrađena:


Koristi li WSL 2 Hyper-V? Hoće li WSL 2 biti dostupna na Windows 10 Home?

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

U drugoj verziji WSL za osiguranje virtualizacije koristi se arhitektura Hyper-V. Ova arhitektura će biti dostupna u dodatnoj komponenti koja je podskup funkcija Hyper-V. Ova dodatna komponenta će biti dostupna u svim izdanjima operativnog sistema. U blizini oslobađanja WSL 2, detaljnije ćemo obavijestiti o ovoj novoj komponenti.

Što će biti s WSL 1? Hoće li biti napuštena?

Trenutno ne planiramo napustiti WSL 1. Možete pokretati distribucije WSL 1 i WSL 2 paralelno na jednom računaru. Dodavanje WSL 2 kao nove arhitekture pomaže WSL timu da proširi nevjerojatne mogućnosti pokretanja Linux okruženja na Windows-u.

Hoće li biti mogućnost istovremenog pokretanja WSL 2 i drugih alata za virtualizaciju (npr. VMWare ili Virtual Box)?

Neka treća aplikacija možda neće raditi kada se koristi Hyper-V, što znači da neće moći raditi kada je WSL 2 uključena. Nažalost, među njima su VMWare i Virtual Box.

Istražujemo načine rješavanja ovog problema. Na primjer, pružamo API pod nazivom Hypervisor Platform, koji mogu koristiti treći dobavljači virtualizacije za osiguranje kompatibilnosti svog softvera s Hyper-V-om. To omogućuje aplikacijama da koriste arhitekturu Hyper-V za emulaciju, na primjer: emulator Google Android sada je kompatibilan s Hyper-V.

Opomba prevajalca

Oracle VirtualBox već ima eksperimentalnu mogućnost koristiti Hyper-V za virtualizaciju svojih mašina:

Nema potrebe za konfiguracijom. Oracle VM VirtualBox automatski detektira Hyper-V i koristi Hyper-V kao virtualizacijski alat za host sistem. Ikona procesora u statusnoj traci VM prozora označava da se koristi Hyper-V.

Ali to dovodi do značajnog smanjenja performansi:

Kada koristite ovu funkciju, na nekim host sistemima možete doživjeti značajno smanjenje performansi Oracle VM VirtualBox.

По моему личному опыту совместного использования Hyper-V и VirtualBox, могу отметить, что команда VirtualBox с каждым релизом улучшает поддержку работы своих виртуальных машин под Hyper-V. Однако скорость работы по-прежнему не позволяет полноценно перейти на подобный симбиоз для повседневных задач, даже не требовательных к производительности. Простая перерисовка окон внутри виртуальной машины происходит с заметной задержкой. Искренне надеюсь, что ситуация улучшится ко времени выхода WSL 2.

Hoće li biti moguće pristupiti GPU-u iz WSL 2? Koji su planovi za proširenje podrške za hardver?

В начальных выпусках WSL 2 поддержка доступа к оборудованию будет ограничена. Например, вы не сможете получить доступ к графическому процессору, последовательному порту и USB. Тем не менее, добавление поддержки устройств имеет высокий приоритет в наших планах, поскольку это открывает множество возможностей для разработчиков, желающих взаимодействовать с этими устройствами. В то же время, вы всегда можете использовать WSL 1, которая предоставляет доступ как к последовательному порту, так и к USB. Пожалуйста, следите за новостями в na ovom blogu и твиттере членов команды WSL, чтобы быть в курсе последних функций, которые появятся в инсайдерских сборках, и дайте нам знать, с какими устройствами вы хотите взаимодействовать!

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

Да, в общем случае сетевые приложения будут работать быстрее и лучше, так как мы обеспечиваем полную совместимость системных вызовов. Однако в новой архитектуре используются виртуализированные сетевые компоненты. Это означает, что в начальных предварительных сборках WSL 2 будет вести себя как виртуальная машина: например, WSL 2 будет иметь свой IP-адрес, который не совпадает с адресом хоста. Мы стремимся к тому, чтобы опыт работы с WSL 2 был аналогичен WSL 1, что включает в себя улучшения поддержки сетевой подсистемы. Мы планируем как можно быстрее добавить возможность коммуникации между всеми сетевыми приложениями из Linux или Windows с использованием localhost. Мы будем публиковать более подробную информацию о нашей сетевой подсистеме и улучшениях по мере приближения к выпуску WSL 2.

Если у вас есть дополнительные вопросы по WSL или вы просто хотите обратиться к команде WSL, вы можете найти нас в Twitter:

Izvor: habr.com

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster