Unter dem Cut befindet sich die Übersetzung zu den Einzelheiten der zukünftigen WSL-Version 2 (Autor — ).
![]()

Betroffene Fragen:
Verwendet WSL 2 Hyper-V? Wird WSL 2 auf Windows 10 Home verfügbar sein?
WSL 2 wird in allen Windows-Versionen verfügbar sein, in denen derzeit WSL 1 verfügbar ist (einschließlich Windows 10 Home).
In der zweiten Version von WSL wird zur Gewährleistung der Virtualisierung die Hyper-V-Architektur verwendet. Diese Architektur wird in einem optionalen Bestandteil verfügbar sein, der ein Teilmengen von Hyper-V-Funktionen ist. Dieser optionale Bestandteil wird in allen Editionen des Betriebssystems verfügbar sein. Näher am Release von WSL 2 werden wir detailliertere Informationen zu diesem neuen Bestandteil bereitstellen.
Was passiert mit WSL 1? Wird es eingestellt?
Derzeit planen wir nicht, WSL 1 abzulehnen. Sie können sowohl WSL 1- als auch WSL 2-Distributionen gleichzeitig auf einem Gerät ausführen. Die Einführung von WSL 2 als neuer Architektur hilft dem WSL-Team, die außergewöhnlichen Möglichkeiten der Ausführung einer Linux-Umgebung unter Windows zu erweitern.
Wird es möglich sein, WSL 2 und andere Drittanbieter-Virtualisierungstools (wie VMWare oder Virtual Box) gleichzeitig auszuführen?
Einige Drittanbieteranwendungen funktionieren möglicherweise nicht, wenn Hyper-V aktiviert ist, was bedeutet, dass sie nicht mit aktiviertem WSL 2 laufen können. Leider gehören dazu VMWare und Virtual Box.
Wir erkunden Möglichkeiten zur Lösung dieses Problems. Beispielsweise bieten wir eine API mit dem Namen , die von Drittanbietervirtualisierern genutzt werden kann, um die Kompatibilität ihrer Software mit Hyper-V sicherzustellen. Dies ermöglicht Anwendungen, die Hyper-V-Architektur für die Emulation zu nutzen, zum Beispiel: .
Hinweis des Übersetzers
Hyper-V zur Virtualisierung ihrer Maschinen zu verwenden:
Es sind keine Konfigurationen erforderlich. Oracle VM VirtualBox erkennt Hyper-V automatisch und nutzt Hyper-V als die Virtualisierungs-Engine für das Hostsystem. Das CPU-Symbol in der Statusleiste des VM-Fensters zeigt an, dass Hyper-V verwendet wird.
Aber dies führt zu einer spürbaren Verschlechterung der Leistung:
Bei der Nutzung dieser Funktion könnten Sie auf einigen Hostsystemen eine erhebliche Leistungseinbuße von Oracle VM VirtualBox erfahren.
Aus persönlicher Erfahrung mit der gemeinsamen Nutzung von Hyper-V und VirtualBox kann ich sagen, dass VirtualBox mit jeder neuen Version die Unterstützung für den Betrieb seiner virtuellen Maschinen unter Hyper-V verbessert. Dennoch erlaubt die Geschwindigkeit bisher keinen vollständigen Umstieg auf eine solche Symbiose für alltägliche Aufgaben, selbst nicht für solche, die keine hohen Leistungsanforderungen haben. Einfache Fensteraktualisierungen innerhalb der virtuellen Maschine erfolgen mit sichtbarer Verzögerung. Ich hoffe aufrichtig, dass sich die Situation bis zur Veröffentlichung von WSL 2 verbessert.
Wird es möglich sein, auf die GPU von WSL 2 zuzugreifen? Was sind die Pläne zur Erweiterung der Hardwareunterstützung?
In den ersten Versionen von WSL 2 wird der Zugriff auf Hardware eingeschränkt sein. Beispielsweise werden Sie keinen Zugriff auf die Grafikkarte, die serielle Schnittstelle und USB haben. Dennoch hat die Hinzufügung der Unterstützung für Geräte in unseren Plänen hohe Priorität, da dies Entwicklern viele Möglichkeiten eröffnet, die mit diesen Geräten interagieren möchten. Gleichzeitig können Sie immer WSL 1 verwenden, das sowohl Zugriff auf die serielle Schnittstelle als auch auf USB bietet. Bitte verfolgen Sie die Neuigkeiten in und dem Twitter-Account der WSL-Teammitglieder, um über die neuesten Features informiert zu bleiben, die in den Insider-Builds erscheinen werden, und lassen Sie uns wissen, mit welchen Geräten Sie interagieren möchten!
Kann WSL 2 Netzwerkanwendungen verwenden?
Ja, im Allgemeinen werden Netzwerk-Anwendungen schneller und besser funktionieren, da wir vollständige Kompatibilität der Systemaufrufe gewährleisten. Allerdings werden in der neuen Architektur virtualisierte Netzwerkomponenten verwendet. Das bedeutet, dass sich WSL 2 in den ersten Vorabversionen wie eine virtuelle Maschine verhalten wird, das heißt, WSL 2 wird eine eigene IP-Adresse haben (nicht die des Hosts). Wir streben an, dass das Nutzungserlebnis von WSL 2 dem von WSL 1 ähnlich ist, was Verbesserungen der Unterstützung der Netzwerk-Subsysteme beinhaltet. Wir planen, so schnell wie möglich die Kommunikation zwischen allen Netzwerk-Anwendungen aus Linux oder Windows über localhost zu ermöglichen. Weitere Informationen zu unserem Netzwerk-Subsystem und den Verbesserungen werden wir zeitnah zur Veröffentlichung von WSL 2 bereitstellen.
Wenn Sie weitere Fragen zu WSL haben oder einfach nur das WSL-Team kontaktieren möchten, finden Sie uns auf Twitter:
- Taylor Brown
- Yosef Durr
- Sven Groot
- Ben Hillis
- Craig Loewen
- Sunil Muthuswamy
- Brian Perkins
- Palkesh Soni
- John Starks
- Craig Wilhite
Quelle: habr.com
