Windows 10 sal 'n ingebedde Linux-kern van Microsoft kry

Oor die jare het Microsoft verskeie Linux-projekte van sy eie onderneem. Daar was 'n Linux-gebaseerde bedryfstelsel vir netwerkskakelaars in datasentrums en 'n Linux-gebaseerde bedryfstelsel vir mikrobeheerders gebou vir Azure Sphere-ingebedde sekuriteit. En nou het dit bekend geword van nog 'n Linux-gebaseerde projek waaraan Microsoft-spesialiste al 'n geruime tyd werk.

Windows 10 sal 'n ingebedde Linux-kern van Microsoft kry

Op die eerste dag van die Build 2019-ontwikkelaarskonferensie het die sagtewarereus die skepping van sy eie weergawe van die Linux-kern aangekondig, wat deel sal word van Windows 10. Die eerste toetsbouwerk vir Insider-programdeelnemers sal einde Junie vrygestel word . Hierdie kern sal die basis vir die argitektuur verskaf Microsoft Windows-substelsel vir Linux (WSL) 2... Hoe opgemerk Microsoft-verteenwoordigers het in hul blog geskryf dat dit die eerste keer is dat 'n volwaardige Linux-kern 'n ingeboude komponent van Windows sal word.

Kom ons onthou: WSL 1 was 'n versoenbaarheidslaag, in wese 'n emulator, om Linux-binêre lêers (ELF) in die bedryfstelselomgewing van Windows 10 en Windows Server 2019 te laat loop. Dit het dit byvoorbeeld die afgelope jare moontlik gemaak om die Bash oor te dra dop by Windows, voeg OpenSSH-ondersteuning by Windows 10, en sluit ook Ubuntu-, SUSE Linux- en Fedora-verspreidings in die Microsoft Store in.

Windows 10 sal 'n ingebedde Linux-kern van Microsoft kry

Die bekendstelling van 'n volledige oop OS-kern in WSL 2 sal verenigbaarheid verbeter, die werkverrigting van Linux-toepassings op Windows aansienlik verbeter, selflaaitye versnel, RAM-gebruik optimeer, lêerstelsel I/O versnel en Docker-houers direk laat loop eerder as deur 'n virtuele masjien.

Die werklike prestasiewins sal afhang van die toepassing waarvan u praat en hoe dit met die lêerstelsel in wisselwerking tree. Microsoft se interne toetse toon dat WSL 2 20 keer vinniger is as WSL 1 wanneer tarball-argiewe uitpak, en ongeveer 2 tot 5 keer vinniger wanneer git-kloon, npm-installasie en cmake op verskeie projekte gebruik word.

Windows 10 sal 'n ingebedde Linux-kern van Microsoft kry

Die Microsoft Linux-kern sal aanvanklik gebaseer wees op die maatskappy se nuutste langtermyn-stabiele weergawe 4.19 en tegnologieë wat deur Azure-wolkdienste geaktiveer word. Volgens Microsoft-amptenare sal die kern heeltemal oopbron wees, wat beteken dat enige veranderinge wat Microsoft aanbring aan die Linux-ontwikkelaargemeenskap beskikbaar gestel sal word. Die maatskappy belowe ook dat met die vrystelling van die volgende langtermyn stabiele weergawe van die kern, die weergawe vir WSL 2 opgedateer sal word sodat ontwikkelaars altyd toegang het tot die nuutste innovasies in Linux.

Windows 10 sal 'n ingebedde Linux-kern van Microsoft kry

WSL 2 sal steeds geen gebruikersruimte-binaries insluit nie, soos die geval is met die huidige weergawe van WSL 1. Gebruikers sal steeds kan kies watter Linux-verspreiding die beste vir hulle is deur dit van beide die Microsoft Store en van ander bronne af te laai.

Terselfdertyd het Microsoft 'n kragtige nuwe opdragreëltoepassing vir Windows 10 bekendgestel, genaamd Windows Terminal. Dit bevat oortjies, kortpaaie, teks emoticons, ondersteun temas, uitbreidings en GPU-gebaseerde teksweergawe. Die toepassing is ontwerp om toegang te verkry tot omgewings soos PowerShell, Cmd en WSL. Dit is nog 'n skuif van Microsoft om Windows 10 makliker te maak vir ontwikkelaars om mee te kommunikeer. Windows Terminal Preview reeds beskikbaar in die vorm van 'n bewaarplek op GitHub, en beskikbaarheid in die Microsoft Store word middel Junie belowe.


Voeg 'n opmerking