Microsoft heute angekündigt Windows Subsystem für Linux Version 2 – das ist WSL 2. Es bietet „dramatische Leistungssteigerungen des Dateisystems“ und Unterstützung für Docker. Um dies alles zu ermöglichen, verfügt Windows 10 über einen Linux-Kernel.

Nein, Microsoft macht Windows 10 nicht zu einer Linux-Distribution. Es wird weiterhin auf dem Windows-Kernel basieren. Microsoft „wird jedoch einen echten Linux-Kernel mit Windows ausliefern, der die vollständige Kompatibilität von Systemaufrufen ermöglicht.“ Der Kernel wird von Microsoft basierend auf dem neuesten stabilen Zweig des kernel.org-Quellcodes kompiliert. Es basiert zunächst auf Version 4.19 des Linux-Kernels.

Überprüfen Sie dies -  So extrahieren Sie ein Symbol aus einer Windows EXE-Datei

Der Linux-Kernel von Microsoft wird auf WSL 2 optimiert und „hinsichtlich Größe und Leistung optimiert, um ein erstaunliches Linux-Erlebnis unter Windows zu ermöglichen“. Der Linux-Kernel wird über Windows Update aktualisiert. Ja, Sie erhalten Linux-Kernel-Sicherheitsupdates über Windows Update. Der vollständige Quellcode des Kernels wird online auf Github verfügbar sein.

Dieser Linux-Kernel ist für geringe Größe, verbesserte Startzeiten und geringe Speichernutzung optimiert. Es wird „die Emulationsarchitektur ersetzen, die im Design von WSL1 enthalten ist“.

Diese drastische Änderung bedeutet, dass WSL jetzt eine verbesserte Dateisystemleistung bietet. Es bietet vollständige Systemaufrufkompatibilität. Das bedeutet, dass Sie Docker und andere Linux-Apps unter Windows mit WSL 2 ausführen können. Dies ist jedoch nicht langsam wie bei einer VM – es ist so schnell wie WSL 1 oder sogar noch schneller. Dazu sagt Microsoft Folgendes:

Überprüfen Sie dies -  So sichern Sie Ihre Videos unter Linux

Dateiintensive Vorgänge wie Git-Klon, Npm-Installation, Apt-Update, Apt-Upgrade und mehr werden spürbar schneller ausgeführt. Die tatsächliche Geschwindigkeitssteigerung hängt davon ab, welche App Sie ausführen und wie sie mit dem Dateisystem interagiert. Bei ersten Tests, die wir durchgeführt haben, läuft WSL 2 bis zu 20-mal schneller als WSL 1 beim Auspacken eines gezippten Tarballs und etwa 2-5-mal schneller, wenn Git-Klon, Npm-Installation und cmake in verschiedenen Projekten verwendet werden. Wir freuen uns auf Geschwindigkeitsvergleiche aus der Community, wenn wir veröffentlichen!

Die erste Version von WSL 2 wird Ende Juni 2019 in Insider-Builds von Windows 10 verfügbar sein. Lesen Microsofts Blog Weitere Informationen zu den Linux-Kernelplänen.

Überprüfen Sie dies -  So wenden Sie einen Patch auf eine Datei an (und erstellen Patches) unter Linux

Microsoft startet eine neue Windows Terminal-App, mit der auch diese nächste Version von WSL noch besser funktioniert.