Windows Tips & News

Windows Subsystem til Linux 2 vil inkludere fuld Linux-kerne

click fraud protection
ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevne

Microsoft annoncerede i dag en ny arkitektur til Windows-undersystemet til Linux: WSL 2. Det giver mulighed for dramatiske stigninger i filsystemets ydeevne og fuld systemopkaldskompatibilitet, hvilket betyder, at du kan køre flere Linux-apps i WSL 2, såsom Docker.

Reklame

Windows 10 WSL Skift bruger

WSL 2 er en ny version af arkitekturen, der driver Windows-undersystemet til Linux til at køre ELF64 Linux-binære filer på Windows. Denne nye arkitektur ændrer, hvordan disse Linux-binære filer interagerer med Windows og din computers hardware, men giver stadig den samme brugeroplevelse som i WSL 1 (den nuværende bredt tilgængelige version). Individuelle Linux distros kan køres enten som en WSL 1 distro eller som en WSL 2 distro, kan opgraderes eller nedgraderes til enhver tid, og du kan køre WSL 1 og WSL 2 distros side om side. WSL 2 bruger en helt ny arkitektur, der bruger en rigtig Linux-kerne.

Indholdskjule
Sender en Linux-kerne med Windows
De arkitektoniske ændringer i WSL 2

Sender en Linux-kerne med Windows

Microsoft vil sende en rigtig Linux-kerne med Windows, der vil gøre fuld systemopkaldskompatibilitet mulig. Dette vil være første gang en Linux-kerne leveres med Windows, bygget fra den seneste stabile gren, baseret på kilden tilgængelig på kernel.org. I de indledende builds vil Microsoft sende version 4.19 af kernen.

Denne kerne er blevet specielt tunet til WSL 2. Det er blevet optimeret til størrelse og ydeevne for at give en fantastisk Linux-oplevelse på Windows. Microsoft vil servicere denne Linux-kerne gennem Windows-opdateringer, hvilket betyder, at du får de seneste sikkerhedsrettelser og kerneforbedringer uden at skulle administrere det selv.

Til sidst vil denne Linux-kerne selvfølgelig være fuldt åben kildekode! Når vi frigiver WSL 2, vil Microsoft have den fulde konfiguration tilgængelig online på Github, så du kan se, hvordan det virker og bygge det selv.

De arkitektoniske ændringer i WSL 2

WSL 2 bruger det nyeste og bedste inden for virtualiseringsteknologi til at køre sin Linux-kerne inde i en letvægts virtuel maskine (VM). WSL 2 vil dog IKKE være en traditionel VM-oplevelse. Når du tænker på en VM, tænker du sikkert på noget, der er langsomt til at starte op, eksisterer i et meget isoleret miljø, bruger masser af computerressourcer og kræver din tid til at styre det. WSL 2 har ikke disse attributter. Det vil stadig give de bemærkelsesværdige fordele ved WSL 1: Høje niveauer af integration mellem Windows og Linux, ekstremt hurtige opstartstider, lille ressourcefodaftryk og bedst af alt kræver ingen VM-konfiguration eller ledelse.

Her er en hurtig demo af WSL 2 i aktion.

Filintensive operationer som git klon, npm installere, passende opdatering, passende opgradering, og mere vil alle være mærkbart hurtigere. Ifølge Microsoft løber WSL 2 op til 20x hurtigere sammenlignet med WSL 1 ved udpakning af en zippet tarball, og omkring 2-5x hurtigere ved brug af git clone, npm install og cmake på forskellige projekter.

Disse forbedringer udvider omfanget af apps, som du kan køre inde i WSL. Nye apps inkluderer Linux-versionen af ​​Docker samt FUSE (Filesystem in Userspace).

De første builds af WSL 2 vil være tilgængelige via Windows Insider-programmet i slutningen af ​​juni 2019.

Kilde: Microsoft

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevne
Indsæt almindelig tekst i Windows 10

Indsæt almindelig tekst i Windows 10

Nogle gange skal du fjerne al formatering fra tekst, som du har kopieret, og kun indsætte tekstin...

Læs mere

Sådan indsættes som almindelig tekst i Firefox uden tredjeparts plugins

Sådan indsættes som almindelig tekst i Firefox uden tredjeparts plugins

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevneSom standard, når...

Læs mere

Download .NET framework 4.6.1 offline installationsprogram

Download .NET framework 4.6.1 offline installationsprogram

6 svarI går udrullede Microsoft en ny version af .NET framework. Hvis du er interesseret i at få ...

Læs mere