Windows 10 saab sisseehitatud Linuxi tuuma Microsoftilt

Viimastel aastatel on Microsoft teostanud mitmeid oma Linuxi projekte. On olemas Linuxi põhised operatsioonisüsteemid andmekeskuste võrgu lülititele ja Linuxi põhised operatsioonisüsteemid mikrokontrolleritele, mis on loodud Azure Sphere'i integreeritud turvateenuseks. Nüüd on teada veel ühest Linuxi projektist, mille kallal on töötanud Microsofti spetsialistid.

Windows 10 saab sisseehitatud Linuxi tuuma Microsoftilt

Konverentsi Build 2019 esimesel päeval teatas tarkvaraji giant oma versiooni Linuxi kernelist, mis saab Windows 10 osaks. Esimeseid testkooste Insider-programmi osalejatele hakatakse välja andma juba juuni lõpus. See kernel tagab raamistiku arhidektuuri. Microsoft Windowsi Linuxi alamsüsteem (WSL) 2. Kuidas märkisid Microsofti esindajad oma blogis, on see esimene kord, kui täieõiguslik Linuxi kernel saab Windowsi sisemise komponendina.

Tuletame meelde: WSL 1 oli ühilduvuskihiks, põhimõtteliselt emulator, et käitada Linuxi binaarfailide (ELF) käitamine Windows 10 ja Windows Server 2019 operatsioonisüsteemi keskkonnas. See võimaldas viimastel aastatel tuua Windowsi Bash'i liidese, lisada Windows 10-sse OpenSSH toe ning hõlmata Ubuntu, SUSE Linuxi ja Fedora jagatud kauplusesse Microsoft Store.

Windows 10 saab sisseehitatud Linuxi tuuma Microsoftilt

Täieõigusliku avatud operatsioonisüsteemi kerneli tulek WSL 2-s parandab ühilduvust, suurendab Linuxi rakenduste jõudlust Windowsi all, kiirendab käivitusaega, optimeerib mälukasutust, kiirendab failisüsteemi sisend-väljundi toimingute tegemist ja võimaldab käitada Docker'i konteineri otse ning mitte läbi virtuaalse masina.

Reaalne jõudluse tõus sõltub sellest, millise rakendusega on tegu ja kuidas see failisüsteemiga suhtleb. Microsofti siseuuringud näitavad, et WSL 2 töötab 20 korda kiiremini kui WSL 1 tarballi arhiivide avamisel ja umbes 2–5 korda kiiremini git clone'i, npm installi ja cmake kasutamisel erinevates projektides.

Windows 10 saab sisseehitatud Linuxi tuuma Microsoftilt

Microsofti Linuxi tuum põhineb algselt viimasel pikaajalise toe versioonil 4.19, mida ettevõte rakendab Azure'i pilveteenustes. Microsofti ametnike sõnul on tuum täielikult avatud: kõik Microsofti tehtud muudatused antakse Linuxi arendajate kogukonnale. Ettevõte lubab, et järgmise pikaajalise toe tuuma väljalaskmisega uuendatakse ka WSL 2 versiooni, et arendajatel oleks alati juurdepääs uusimatele Linuxi uuendustele.

Windows 10 saab sisseehitatud Linuxi tuuma Microsoftilt

WSL 2 ei sisalda endiselt mingeid kasutajaruumi binaarfailide, nagu see on praeguse WSL 1 versiooni puhul. Kasutajad saavad endiselt valida, milline Linuxi jaotamine neile kõige rohkem sobib, laadides selle alla nii Microsoft Store'ist kui ka muudest allikatest.

Mängi videot

Samuti tutvustas Microsoft uut võimsat käsurea rakendust Windows 10 jaoks, mille nimi on Windows Terminal. Rakendus sisaldab vahekaartide, kiirklahvide, tekstipiltide, toetamist teemadele, laiendusi ja GPU-põhist teksti renderdamist. Rakendus on mõeldud juurdepääsuks sellistele keskkondadele nagu PowerShell, Cmd ja WSL. See on veel üks Microsofti samm, mille eesmärk on lihtsustada arendajate suhtlemist Windows 10-ga. Windows Terminali eelvaade on juba saadaval GitHubi hoidlas ja selle ilmumine Microsoft Store'is on lubatud keset juunit.


Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster