Pod katom je prevod o detaljima buduće druge verzije WSL (autor — ).
![]()

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 , 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: .
Opomba prevajalca
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. Пожалуйста, следите за новостями в и твиттере членов команды 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:
- Тейлор Браун
- Йосеф Дурр
- Свен Гроот
- Бен Хиллис
- Крейг Лоуэн
- Сунил Мутусвами
- Брайан Перкинс
- Palkesh Soni
- John Starks
- Craig Wilhite
Izvor: habr.com
