De vergaderingen zijn gepubliceerd. Windows Insider met WSL2-subsysteem (Windows Subsysteem voor Linux)

Microsoft kondigde het over de vorming van nieuwe experimentele opstellingen Windows Insider (build 18917), die de eerder aangekondigde WSL2-laag bevat (Windows Subsysteem voor Linux), wat zorgt voor het opstarten van uitvoerbare bestanden Linux Π² WindowsDe tweede editie van WSL onderscheidt zich door de levering van een volwaardige kernel. LinuxIn plaats van een emulator die systeemoproepen direct vertaalt, is dit een betere optie. Linux in systeemoproepen Windows.

Door de standaardkernel te gebruiken, wordt volledige compatibiliteit gegarandeerd. Linux op het niveau van de systeemoproep en ervoor zorgen dat het naadloos kan draaien in Windows Docker-containers bieden ondersteuning voor bestandssystemen op basis van het FUSE-mechanisme. In vergelijking met WSL1 verbetert WSL2 de I/O- en bestandssysteemprestaties aanzienlijk. Zo is het uitpakken van een gecomprimeerd archief in WSL2 20 keer sneller dan in WSL1, en zijn commando's zoals "git clone", "npm install", "apt update" en "apt upgrade" 2 tot 5 keer sneller.

WSL2 biedt een op de kernel gebaseerde component. Linux 4.19, die wordt uitgevoerd in de omgeving Windows gebruikmakend van een virtuele machine die al in gebruik is in Azure. Kernelupdates Linux geleverd via het mechanisme Windows De updates worden momenteel getest in de continue integratie-infrastructuur van Microsoft. Alle wijzigingen die zijn voorbereid voor kernelintegratie met WSL zullen naar verwachting worden gepubliceerd onder de gratis GPLv2-licentie. De voorbereide patches bevatten optimalisaties om de opstarttijd van de kernel te verkorten, het geheugenverbruik te verminderen en de minimaal noodzakelijke set stuurprogramma's en subsystemen in de kernel te behouden.

Ondersteuning voor de oude versie van WSL1 blijft behouden en beide systemen kunnen naast elkaar worden gebruikt, afhankelijk van de gebruikersvoorkeuren. WSL2 kan fungeren als een transparante vervanging voor WSL1. Hetzelfde als WSL1-gebruikersruimtecomponenten gevestigd afzonderlijk en zijn gebaseerd op samenstellingen van verschillende distributies. Om bijvoorbeeld in WSL te installeren in de Microsoft Store-map aangeboden assemblages Ubuntu, Debian GNU /Linux, Kali Linux, Fedora,
Alpine, SUSE ΠΈ openSUSE.

omgeving uitgevoerd in een aparte schijfimage (VHD) met een ext4-bestandssysteem en een virtuele netwerkadapter. Voor interactie met de kernel die wordt aangeboden in WSL2. Linux Een klein initialisatiescript dat het opstartproces aanpast, moet in de distributie worden opgenomen. Een nieuw commando, "wsl --set-version", wordt voorgesteld voor het wisselen van de werkingsmodi van de distributie, en "wsl --set-default-version" wordt gebruikt om de standaard WSL-versie te selecteren.

Bron: opennet.ru

Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers πŸ”₯ Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster