Windows 10 vil få en innebygd Linux-kjerne fra Microsoft

Gjennom årene har Microsoft gjennomført flere egne Linux-prosjekter. Det var et Linux-basert OS for nettverkssvitsjer i datasentre og et Linux-basert OS for mikrokontrollere bygget for Azure Sphere innebygd sikkerhet. Og nå har det blitt kjent om et annet Linux-basert prosjekt som Microsoft-spesialister har jobbet med en stund.

Windows 10 vil få en innebygd Linux-kjerne fra Microsoft

På den første dagen av Build 2019-utviklerkonferansen kunngjorde programvaregiganten opprettelsen av sin egen versjon av Linux-kjernen, som vil bli en del av Windows 10. De første testbyggene for Insider-programdeltakere vil bli utgitt i slutten av juni . Denne kjernen vil gi grunnlaget for arkitekturen Microsoft Windows-undersystem for Linux (WSL) 2... Hvordan bemerket Microsoft-representanter skrev i bloggen sin at dette er første gang at en fullverdig Linux-kjerne blir en innebygd komponent i Windows.

La oss huske: WSL 1 var et kompatibilitetslag, egentlig en emulator, for å kjøre Linux binære filer (ELF) i operativsystemmiljøet til Windows 10 og Windows Server 2019. Dette har for eksempel gjort det mulig de siste årene å overføre Bash shell til Windows, legg til OpenSSH-støtte til Windows 10, i tillegg til å inkludere Ubuntu, SUSE Linux og Fedora-distribusjoner i Microsoft Store.

Windows 10 vil få en innebygd Linux-kjerne fra Microsoft

Introduksjonen av en fullstendig åpen OS-kjerne i WSL 2 vil forbedre kompatibiliteten, betydelig forbedre ytelsen til Linux-applikasjoner på Windows, øke hastigheten på oppstartstider, optimalisere RAM-bruken, øke hastigheten på filsystem I/O og kjøre Docker-beholdere direkte i stedet for gjennom en virtuell maskin.

Den faktiske ytelsesgevinsten vil avhenge av applikasjonen du snakker om og hvordan den samhandler med filsystemet. Microsofts interne tester viser at WSL 2 er 20 ganger raskere enn WSL 1 når du pakker ut tarball-arkiver, og omtrent 2 til 5 ganger raskere når du bruker git clone, npm install og cmake på ulike prosjekter.

Windows 10 vil få en innebygd Linux-kjerne fra Microsoft

Microsoft Linux-kjernen vil i utgangspunktet være basert på selskapets siste langsiktige stabile versjon 4.19 og teknologier aktivert av Azure skytjenester. Ifølge Microsoft-tjenestemenn vil kjernen være helt åpen kildekode, noe som betyr at eventuelle endringer Microsoft gjør vil bli gjort tilgjengelig for Linux-utviklerfellesskapet. Selskapet lover også at med utgivelsen av den neste langsiktige stabile versjonen av kjernen, vil versjonen for WSL 2 bli oppdatert slik at utviklere alltid har tilgang til de siste innovasjonene i Linux.

Windows 10 vil få en innebygd Linux-kjerne fra Microsoft

WSL 2 vil fortsatt ikke inkludere noen binærfiler for brukerrom, slik tilfellet er med den nåværende versjonen av WSL 1. Brukere vil fortsatt kunne velge hvilken Linux-distribusjon som passer best for dem ved å laste den ned fra både Microsoft Store og fra andre kilder.

Samtidig introduserte Microsoft en kraftig ny kommandolinjeapplikasjon for Windows 10, kalt Windows Terminal. Den inkluderer faner, snarveier, tekstuttrykksikoner, støtter temaer, utvidelser og GPU-basert tekstgjengivelse. Applikasjonen er designet for å få tilgang til miljøer som PowerShell, Cmd og WSL. Dette er nok et grep fra Microsoft for å gjøre Windows 10 enklere for utviklere å samhandle med. Windows Terminal Preview allerede tilgjengelig i form av et repository på GitHub, og tilgjengelighet i Microsoft Store er lovet i midten av juni.


Legg til en kommentar