Microsoft heeft ondersteuning voor WSL2 (Windows Subsystem for Linux) toegevoegd aan Windows Server

Microsoft heeft ondersteuning voor het WSL2-subsysteem (Windows Subsystem for Linux) geïmplementeerd in Windows Server 2022. Aanvankelijk werd het WSL2-subsysteem, dat zorgt voor de lancering van uitvoerbare Linux-bestanden in Windows, alleen aangeboden in Windows-versies voor werkstations, maar nu heeft Microsoft de dit subsysteem naar serveredities van Windows. Componenten voor WSL2-ondersteuning in Windows Server zijn momenteel beschikbaar om te testen in de vorm van experimentele update KB5014021 (OS-build 20348.740). In de geconsolideerde update van juni zal ondersteuning voor Linux-omgevingen op basis van WSL2 worden geïntegreerd in het hoofdgedeelte van Windows Server 2022 en aan alle gebruikers worden aangeboden.

Om de lancering van uitvoerbare Linux-bestanden te garanderen, verliet WSL2 het gebruik van een emulator die Linux-systeemaanroepen vertaalde naar Windows-systeemaanroepen, en schakelde over op het bieden van een omgeving met een volwaardige Linux-kernel. De voor WSL voorgestelde kernel is gebaseerd op de release van de Linux-kernel 5.10, die is uitgebreid met WSL-specifieke patches, inclusief optimalisaties om de opstarttijd van de kernel te verkorten, het geheugenverbruik te verminderen, Windows terug te brengen naar geheugen dat is vrijgemaakt door Linux-processen, en het minimum te laten vereiste set stuurprogramma's en subsystemen in de kernel.

De kernel draait in een Windows-omgeving met behulp van een virtuele machine die al in Azure draait. De WSL-omgeving draait in een aparte schijfkopie (VHD) met een ext4-bestandssysteem en een virtuele netwerkadapter.De gebruikersruimtecomponenten worden afzonderlijk geïnstalleerd en zijn gebaseerd op builds van verschillende distributies. De Microsoft Store biedt bijvoorbeeld builds van Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE en openSUSE voor installatie op WSL.

Bron: opennet.ru

Voeg een reactie