Windows 10 saab Microsoftilt manustatud Linuxi tuuma

Microsoft on aastate jooksul läbi viinud mitmeid oma Linuxi projekte. Andmekeskuste võrgulülitite jaoks oli Linuxi-põhine OS ja Azure Sphere Embedded Security Service jaoks loodud mikrokontrolleritele mõeldud Linuxi-põhine OS. Ja nüüd sai teatavaks veel üks Linuxil põhinev projekt, millega Microsofti spetsialistid on juba mõnda aega tegelenud.

Windows 10 saab Microsoftilt manustatud Linuxi tuuma

Arendajate konverentsi Build 2019 esimesel päeval teatas tarkvaragigant oma Linuxi tuuma versiooni loomisest, mis on osa Windows 10-st. Programmi Insider liikmete esimesed testversioonid avaldatakse lõpus. juunist. See tuum loob arhitektuuri aluse Microsoft Windowsi alamsüsteem Linuxile (WSL) 2... kuidas märkis Microsofti esindajate sõnul on see esimene kord, kui täisväärtuslik Linuxi tuum muutub Windowsi sisseehitatud komponendiks.

Tuletame meelde: WSL 1 oli ühilduvuskiht, põhiliselt emulaator Linuxi binaarfailide (ELF) käivitamiseks operatsioonisüsteemide Windows 10 ja Windows Server 2019 keskkonnas. Windows 10 ning sisaldab Microsofti Ubuntu, SUSE Linuxi ja Fedora distributsioone. Kauplus.

Windows 10 saab Microsoftilt manustatud Linuxi tuuma

Täieliku avatud OS-i kerneli saabumine WSL 2-sse parandab ühilduvust, parandab oluliselt Linuxi rakenduste jõudlust Windowsis, kiirendab alglaadimisaega, optimeerib mälukasutust, kiirendab failisüsteemi sisend-/väljundit ja käivitab selle asemel otse Dockeri konteinereid. virtuaalse masina kaudu.

Tegelik jõudluse suurenemine sõltub kõnealusest rakendusest ja sellest, kuidas see failisüsteemiga suhtleb. Microsofti sisetestid näitavad, et WSL 2 on tarballide lahtipakkimisel 20 korda kiirem kui WSL 1 ning erinevatel projektidel git clone, npm install ja cmake kasutamisel umbes 2–5 korda kiirem.

Windows 10 saab Microsoftilt manustatud Linuxi tuuma

Microsoft Linuxi tuum hakkab esialgu põhinema ettevõtte uusimal pikaajalisel stabiilsel versioonil 4.19 ja Azure'i pilveteenuste poolt kasutatavatel tehnoloogiatel. Microsofti ametnike sõnul on kernel täielikult avatud: see tähendab, et kõik Microsofti tehtud muudatused tehakse kättesaadavaks Linuxi arendajate kogukonnale. Ettevõte lubab ka, et koos tuuma järgmise pikaajalise stabiilse versiooni ilmumisega uuendatakse ka WSL 2 versiooni, et arendajatel oleks alati juurdepääs Linuxi uusimatele uuendustele.

Windows 10 saab Microsoftilt manustatud Linuxi tuuma

WSL 2 ei sisalda endiselt kasutajaruumi binaarfaile, nagu WSL 1 praeguse versiooni puhul. Kasutajad saavad endiselt valida, milline Linuxi distributsioon neile kõige paremini sobib, laadides selle alla nii Microsoft Store'ist kui ka muudest allikatest.

Samal ajal tutvustas Microsoft Windows 10 jaoks uut võimsat käsurearakendust nimega Windows Terminal. See sisaldab vahekaarte, otseteid, teksti emotikone, toetab teemasid, laiendusi ja GPU-põhist teksti renderdamist. Rakendus on loodud juurdepääsuks sellistele keskkondadele nagu PowerShell, Cmd ja WSL. See on veel üks Microsofti samm, et hõlbustada arendajatel Windows 10-ga suhtlemist. Windowsi terminali eelvaade juba saadaval GitHubi hoidlana ja Microsoft Store'i ilmumist lubatakse juuni keskel.


Lisa kommentaar