Windows-Subsystem fĂŒr Linux (WSL) Version 2: Was erwartet uns? (FAQ)

Im Folgenden finden Sie die Übersetzung des veröffentlichten FAQs zu den Details der zukĂŒnftigen WSL Version 2 (Autor — Craig Loewen).

Windows-Subsystem fĂŒr Linux (WSL) Version 2: Was erwartet uns? (FAQ)

Windows-Subsystem fĂŒr Linux (WSL) Version 2: Was erwartet uns? (FAQ)

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 Hypervisor-Plattform, 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: der Google Android-Emulator ist jetzt mit Hyper-V kompatibel..

Hinweis des Übersetzers

Oracle VirtualBox hat bereits eine experimentelle Funktion, 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 diesem Blog 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:

Quelle: habr.com

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster