Windows Tips & News

Windows Subsystem för Linux 2 kommer att inkludera fullständig Linux-kärna

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda

Microsoft tillkännagav idag en ny arkitektur för Windows Subsystem för Linux: WSL 2. Det kommer att möjliggöra dramatiska ökningar av filsystemets prestanda och full systemanropskompatibilitet, vilket innebär att du kan köra fler Linux-appar i WSL 2 som Docker.

Annons

Windows 10 WSL Switch User

WSL 2 är en ny version av arkitekturen som driver Windows Subsystem för Linux för att köra ELF64 Linux-binärfiler på Windows. Denna nya arkitektur förändrar hur dessa Linux-binärer interagerar med Windows och din dators hårdvara, men ger fortfarande samma användarupplevelse som i WSL 1 (den nuvarande allmänt tillgängliga version). Enskilda Linux-distros kan köras antingen som en WSL 1-distro, eller som en WSL 2-distro, kan uppgraderas eller nedgraderas när som helst, och du kan köra WSL 1- och WSL 2-distros sida vid sida. WSL 2 använder en helt ny arkitektur som använder en riktig Linux-kärna.

InnehållDölj
Skickar en Linux-kärna med Windows
De arkitektoniska förändringarna i WSL 2

Skickar en Linux-kärna med Windows

Microsoft kommer att leverera en riktig Linux-kärna med Windows som kommer att göra full systemanropskompatibilitet möjlig. Detta kommer att vara första gången en Linux-kärna levereras med Windows, byggd från den senaste stabila grenen, baserat på källan tillgänglig på kernel.org. I de första versionerna kommer Microsoft att leverera version 4.19 av kärnan.

Denna kärna har specialinställts för WSL 2. Den har optimerats för storlek och prestanda för att ge en fantastisk Linux-upplevelse på Windows. Microsoft kommer att serva denna Linux-kärna genom Windows-uppdateringar, vilket innebär att du får de senaste säkerhetsfixarna och kärnförbättringarna utan att behöva hantera den själv.

Slutligen, naturligtvis kommer denna Linux-kärna att vara helt öppen källkod! När vi släpper WSL 2 kommer Microsoft att ha den fullständiga konfigurationen tillgänglig online på Github, så att du kan se hur det fungerar och bygga det själv.

De arkitektoniska förändringarna i WSL 2

WSL 2 använder det senaste och bästa inom virtualiseringsteknik för att köra sin Linux-kärna inuti en lättvikts virtuell maskin (VM). WSL 2 kommer dock INTE att vara en traditionell VM-upplevelse. När du tänker på en virtuell dator tänker du förmodligen på något som är långsam att starta upp, som finns i en mycket isolerad miljö, förbrukar massor av datorresurser och kräver din tid för att hantera det. WSL 2 har inte dessa attribut. Det kommer fortfarande att ge de anmärkningsvärda fördelarna med WSL 1: Höga nivåer av integration mellan Windows och Linux, extremt snabba uppstartstider, litet resursavtryck och det bästa av allt kommer att kräva ingen VM-konfiguration eller förvaltning.

Här är en snabb demo av WSL 2 i aktion.

Filintensiva operationer som git klon, npm installera, passande uppdatering, lämplig uppgradering, och mer kommer alla att vara märkbart snabbare. Enligt Microsoft kör WSL 2 upp till 20x snabbare jämfört med WSL 1 när man packar upp en zippad tarball, och runt 2-5 gånger snabbare när man använder git clone, npm install och cmake på olika projekt.

Dessa förbättringar utökar omfattningen av appar som du kan köra inuti WSL. Nya appar inkluderar Linux-versionen av Docker, såväl som FUSE (Filsystem i användarutrymme).

Inledande versioner av WSL 2 kommer att vara tillgängliga via Windows Insider-programmet i slutet av juni 2019.

Källa: Microsoft

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda
Windows Sandbox introducerar enkla konfigurationsfiler i Windows 10

Windows Sandbox introducerar enkla konfigurationsfiler i Windows 10

Windows Sandbox är en isolerad, tillfällig skrivbordsmiljö där du kan köra opålitlig programvara ...

Läs mer

Windows 10 Redstone 4-arkiv

Microsoft har meddelat stöd för UWP-konsolappar, möjligheten att starta flera instanser av en Sto...

Läs mer

Windows 10 version 1803 kan skjutas upp igen på grund av en annan bugg

Windows 10 version 1803 kan skjutas upp igen på grund av en annan bugg

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaSom du ...

Läs mer