Windows 10 får en indlejret Linux-kerne fra Microsoft

Gennem årene har Microsoft påtaget sig flere egne Linux-projekter. Der var et Linux-baseret OS til netværksswitches i datacentre og et Linux-baseret OS til mikrocontrollere bygget til Azure Sphere indlejret sikkerhed. Og nu er det blevet kendt om endnu et Linux-baseret projekt, som Microsoft-specialister har arbejdet på i nogen tid.

Windows 10 får en indlejret Linux-kerne fra Microsoft

På den første dag af Build 2019-udviklerkonferencen annoncerede softwaregiganten oprettelsen af ​​sin egen version af Linux-kernen, som bliver en del af Windows 10. De første testbuilds for Insider-programdeltagere frigives i slutningen af ​​juni . Denne kerne vil danne grundlag for arkitekturen Microsoft Windows-undersystem til Linux (WSL) 2... hvordan noteret Microsoft-repræsentanter skrev i deres blog, at det er første gang, at en fuldgyldig Linux-kerne bliver en indbygget komponent i Windows.

Lad os huske: WSL 1 var et kompatibilitetslag, i det væsentlige en emulator, til at køre Linux binære filer (ELF) i operativsystemmiljøet i Windows 10 og Windows Server 2019. Dette har for eksempel gjort det muligt i de senere år at overføre Bash shell til Windows, tilføje OpenSSH-understøttelse til Windows 10, samt inkludere Ubuntu, SUSE Linux og Fedora-distributioner i Microsoft Store.

Windows 10 får en indlejret Linux-kerne fra Microsoft

Introduktionen af ​​en fuld åben OS-kerne i WSL 2 vil forbedre kompatibiliteten, forbedre ydeevnen af ​​Linux-applikationer på Windows væsentligt, fremskynde opstartstider, optimere RAM-brug, fremskynde filsystem I/O og køre Docker-containere direkte i stedet for gennem en virtuel maskine.

Den faktiske ydelsesforøgelse vil afhænge af den applikation, du taler om, og hvordan den interagerer med filsystemet. Microsofts interne test viser, at WSL 2 er 20 gange hurtigere end WSL 1 ved udpakning af tarball-arkiver, og omkring 2 til 5 gange hurtigere, når man bruger git clone, npm install og cmake på forskellige projekter.

Windows 10 får en indlejret Linux-kerne fra Microsoft

Microsoft Linux-kernen vil i første omgang være baseret på virksomhedens seneste langsigtede stabile version 4.19 og teknologier aktiveret af Azure cloud-tjenester. Ifølge Microsofts embedsmænd vil kernen være fuldstændig åben kildekode, hvilket betyder, at alle ændringer Microsoft foretager vil blive gjort tilgængelige for Linux-udviklerfællesskabet. Virksomheden lover også, at med udgivelsen af ​​den næste langsigtede stabile version af kernen, vil versionen til WSL 2 blive opdateret, så udviklere altid har adgang til de seneste innovationer i Linux.

Windows 10 får en indlejret Linux-kerne fra Microsoft

WSL 2 vil stadig ikke inkludere nogen binære filer til brugerrum, som det er tilfældet med den nuværende version af WSL 1. Brugere vil stadig kunne vælge, hvilken Linux-distribution der er bedst for dem, ved at downloade den fra både Microsoft Store og fra andre kilder.

Samtidig introducerede Microsoft en kraftfuld ny kommandolinjeapplikation til Windows 10, kaldet Windows Terminal. Det inkluderer faner, genveje, teksthumørikoner, temaer, udvidelser og GPU-baseret tekstgengivelse. Applikationen er designet til at få adgang til miljøer som PowerShell, Cmd og WSL. Dette er endnu et skridt fra Microsoft for at gøre Windows 10 nemmere for udviklere at interagere med. Windows Terminal Preview allerede tilgængelig i form af et repository på GitHub, og tilgængelighed i Microsoft Store loves i midten af ​​juni.


Tilføj en kommentar