Windows Tips & News

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

click fraud protection
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
Lägg till alternativa kalendrar till Windows 10-kalendern

Lägg till alternativa kalendrar till Windows 10-kalendern

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

Läs mer

Skapa ny händelse i kalendern i Windows 10

Skapa ny händelse i kalendern i Windows 10

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

Läs mer

Ändra första veckodagen i Windows 10

Ändra första veckodagen i Windows 10

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

Läs mer