Windows 10 saab Microsoftilt sisseehitatud Linuxi tuuma

Aastate jooksul on Microsoft teinud mitmeid oma Linuxi projekte. Oli olemas Linuxi-põhised operatsioonisüsteemid andmekeskuste võrguswitchide jaoks ning Linuxi-põhised operatsioonisüsteemid mikrokontrolleritele, mis loodi Azure Sphere'i sisseehitatud turvateenuse tarbeks. Nüüd on teada veel ühest Linuxi-põhisest projektist, mille kallal on Microsofti spetsialistid mingil ajal töötanud.

Windows 10 saab Microsoftilt sisseehitatud Linuxi tuuma

2019. aasta Buildi arendajate konverentsi esimesel päeval teatas tarkvaragigant oma versioonist Linuxi kernelist, mis saab Windows 10 osaks. Esimesed testversioonid Insider-programmi osalejatele ilmuvad juba juuni lõpus. See kernel loob aluse. Microsoft Windowsi Linuxi alamsüsteem (WSL) 2. Kuidas märkisite Microsofti esindajad oma blogis ütlesid, on see esimene kord, kui täisfunktsionaalne Linuxi kernel saab Windowsi sisseehitatud komponendiks.

Meelde tuletame: WSL 1 oli ühilduvuskiht, põhimõtteliselt emulaator, Linuxi binaarfailide (ELF) käitamiseks Windows 10 ja Windows Server 2019 operatsioonisüsteemis. See võimaldas näiteks viimastel aastatel Windowsi sisse tuua Bash-šelli, lisada OpenSSH toe Windows 10-le ning samuti tuua Ubuntu, SUSE Linux ja Fedora jaotused Microsoft Store'i rakenduste poodi.

Windows 10 saab Microsoftilt sisseehitatud Linuxi tuuma

Tõelise avatud opsüsteemi tuuma kasutuselevõtt WSL 2-s parandab ühilduvust, tõstab oluliselt Linuxi rakenduste jõudlust Windowsis, kiirendab käivitusaega, optimeerib mälukasutust, kiirendab failisüsteemi sisend-väljundit ja võimaldab käitada Docker'i konteinerid otse, mitte läbi virtuaalmasina.

Reaalne jõudluse tõus sõltub sellest, millise rakendusega on tegemist ja kuidas see failisüsteemiga suhtleb. Microsofti sisemised testid näitavad, et WSL 2 töötleb 20 korda kiiremini võrreldes WSL 1-iga tarball arhiivide lahtipakkimisel ja umbes 2–5 korda kiiremini git clone, npm install ja cmake kasutamisel erinevates projektides.

Windows 10 saab Microsoftilt sisseehitatud Linuxi tuuma

Microsofti Linuxi südamik põhineb algselt viimase pikaajalise stabiilse versiooni 4.19-l, mida rakendab ettevõte ning tehnoloogiatele, mida kasutavad Azure'i pilveteenused. Microsofti ametlike esindajate sõnul on südamik täielikult avatud: kõik Microsofti tehtud muudatused antakse Linuxi arendajate kogukonnale. Ettevõte lubab ka, et koos järgmise pikaajalise stabiilse südamiku versiooni väljatulekuga saab uuenduse ka WSL 2 versioon, et arendajad omaksid alati juurdepääsu värskimatele Linuxi uuendustele.

Windows 10 saab Microsoftilt sisseehitatud Linuxi tuuma

WSL 2 ei sisalda endiselt mingeid kasutajaruumi binaarfailide, nagu see on praeguse WSL 1 versiooni puhul. Kasutajad saavad endiselt valida, milline Linuxi distributsioon neid enim huvitab, laadides selle alla nii Microsoft Store'ist kui ka teistest allikatest.

Vaata videot

Samuti esitles Microsoft uut võimsat käsurea rakendust Windows 10 jaoks, mille nimeks on Windows Terminal. See sisaldab vahek jaotisi, otseteid, tekstilisi emotikone, toetab teemasid, laiendusi ja GPU-põhist tekstihaldust. Rakendus on mõeldud pääsemiseks keskkondadesse, nagu PowerShell, Cmd ja WSL. See on veel üks samm Microsoftilt, et lihtsustada arendajate interaktsiooni Windows 10-ga. Windows Terminali eelversioon on juba saadaval GitHubi repois, ja Microsoft Store'is lubatakse selle ilmumist juuni keskel.


Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster