Im Folgenden finden Sie die Übersetzung zu den Details der zukünftigen WSL Version 2 (Autor — ).
![]()

Behandelte Fragen:
Verwendet WSL 2 Hyper-V? Wird WSL 2 auf Windows 10 Home verfügbar sein?
WSL 2 wird in allen Editionen von Windows 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 einer zusätzlichen Komponente verfügbar sein, die ein Teilmenge von Hyper-V-Funktionen ist. Diese zusätzliche Komponente wird in allen Editionen des Betriebssystems verfügbar sein. Näher am Veröffentlichungstermin von WSL 2 werden wir detailliertere Informationen zu diesem neuen Bestandteil bereitstellen.
Was passiert mit WSL 1? Wird sie eingestellt?
Derzeit planen wir nicht, WSL 1 abzulehnen. Sie können WSL 1- und WSL 2-Distributionen nebeneinander auf demselben Rechner ausführen. Die Einführung von WSL 2 als neue Architektur ermöglicht es dem WSL-Team, beeindruckende Funktionen für die Ausführung von Linux-Umgebungen unter Windows zu erweitern.
Wird es möglich sein, WSL 2 und andere Drittanbieter-Virtualisierungstools (z. B. VMWare oder VirtualBox) gleichzeitig zu nutzen?
Einige Drittanbieter-Anwendungen funktionieren möglicherweise nicht, wenn Hyper-V verwendet wird, was bedeutet, dass sie nicht bei aktiviertem WSL 2 laufen können. Dazu gehören leider VMWare und Virtual Box.
Wir untersuchen Möglichkeiten, dieses Problem zu lösen. Zum Beispiel bieten wir ein API-Set namens , das von Drittanbietern von Virtualisierungssoftware verwendet werden kann, um die Kompatibilität ihrer Software mit Hyper-V sicherzustellen. Dadurch können Anwendungen die Hyper-V-Architektur für die Emulation nutzen, zum Beispiel: .
Hinweis des Übersetzers
um Hyper-V für die Virtualisierung seiner Maschinen zu nutzen:
Es ist keine Konfiguration erforderlich. Oracle VM VirtualBox erkennt Hyper-V automatisch und verwendet Hyper-V als Virtualisierungsengine für das Hostsysten. Das CPU-Symbol in der Statusleiste des VM-Fensters zeigt an, dass Hyper-V verwendet wird.
Dies führt jedoch zu einer erheblichen Leistungseinbuße:
Bei der Verwendung dieser Funktion können Sie auf einigen Hosts eine signifikante Leistungsbeeinträchtigung von Oracle VM VirtualBox erleben.
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 ihrer virtuellen Maschinen unter Hyper-V verbessert. Dennoch reicht die Geschwindigkeit bisher nicht aus, um für alltägliche Aufgaben, selbst wenn sie nicht leistungsintensiv sind, auf ein solches Setup vollständig umzusteigen. Einfache Fensteraktualisierungen innerhalb der virtuellen Maschine erfolgen mit bemerkbarer 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? Welche Pläne gibt es für die Erweiterung der Hardwareunterstützung?
In den frühen Versionen von WSL 2 wird der Zugriff auf Hardware eingeschränkt sein. Zum Beispiel wird es nicht möglich sein, auf die Grafikkarte, den seriellen Port und USB zuzugreifen. Dennoch hat die Hinzufügung von Gerätesupport in unseren Planungen hohe Priorität, da dies zahlreiche Möglichkeiten für Entwickler eröffnet, die mit diesen Geräten interagieren möchten. Gleichzeitig können Sie immer WSL 1 verwenden, das sowohl Zugriff auf den seriellen Port als auch auf USB ermöglicht. Bitte bleiben Sie über die neuesten Entwicklungen in und den Twitter-Kanälen der WSL-Teammitglieder informiert, um über die neuesten Funktionen, die in Insider-Builds erscheinen, auf dem Laufenden zu bleiben, und lassen Sie uns wissen, mit welchen Geräten Sie interagieren möchten!
Wird WSL 2 Netzwerkapplikationen nutzen können?
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 Netzwerkkomponenten verwendet. Das bedeutet, dass sich WSL 2 in den anfänglichen Vorabversionen wie eine virtuelle Maschine verhalten wird, zum Beispiel wird WSL 2 eine eigene IP-Adresse haben (nicht dieselbe wie die des Hosts). Wir streben an, dass die Nutzungserfahrung von WSL 2 ähnlich wie bei WSL 1 ist, was Verbesserungen in der Unterstützung des Netzwerk-Subsystems umfasst. Wir planen, so schnell wie möglich die Möglichkeit zur Kommunikation zwischen allen Netzwerk-Anwendungen aus Linux oder Windows über localhost hinzuzufügen. Weitere Informationen zu unserem Netzwerk-Subsystem und den Verbesserungen werden wir näher am Release von WSL 2 veröffentlichen.
Wenn Sie weitere Fragen zu WSL haben oder einfach nur mit dem WSL-Team Kontakt aufnehmen 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
