Windows 10 жүйесі Microsoft корпорациясынан кірістірілген Linux ядросын алады

Осы жылдар ішінде Microsoft корпорациясы бірнеше Linux жобаларын жүзеге асырды. Деректер орталықтарындағы желілік қосқыштарға арналған Linux негізіндегі ОЖ және Azure Sphere ендірілген қауіпсіздік үшін құрастырылған микроконтроллерлерге арналған Linux негізіндегі ОЖ болды. Енді Microsoft мамандары біраз уақыттан бері жұмыс істеп келе жатқан Linux негізіндегі тағы бір жоба туралы белгілі болды.

Windows 10 жүйесі Microsoft корпорациясынан кірістірілген Linux ядросын алады

Build 2019 әзірлеушілер конференциясының бірінші күнінде бағдарламалық жасақтама алыбы Windows 10 жүйесінің бір бөлігі болатын Linux ядросының жеке нұсқасын жасағанын хабарлады. Insider бағдарламасына қатысушыларға арналған алғашқы сынақ құрастырулары маусым айының соңында шығарылады. . Бұл ядро ​​архитектура үшін негіз болады Linux жүйесіне арналған Microsoft Windows ішкі жүйесі (WSL) 2. Қалай атап өтті Майкрософт өкілдері өз блогында толыққанды Linux ядросы Windows жүйесінің кіріктірілген құрамдас бөлігі болып табылатын бірінші рет екенін жазды.

Еске салайық: WSL 1 Windows 10 және Windows Server 2019 операциялық жүйе ортасында Linux екілік файлдарын (ELF) іске қосуға арналған үйлесімділік деңгейі, негізінен эмулятор болды. Бұл, мысалы, соңғы жылдары Bash файлын тасымалдауға мүмкіндік берді. Windows жүйесіне shell, Windows 10 жүйесіне OpenSSH қолдауын қосыңыз, сондай-ақ Microsoft дүкенінде Ubuntu, SUSE Linux және Fedora дистрибутивтерін қосыңыз.

Windows 10 жүйесі Microsoft корпорациясынан кірістірілген Linux ядросын алады

WSL 2 жүйесінде толық ашық ОЖ ядросын енгізу үйлесімділікті жақсартады, Windows жүйесінде Linux қолданбаларының өнімділігін айтарлықтай жақсартады, жүктеу уақытын жылдамдатады, жедел жадты пайдалануды оңтайландырады, файлдық жүйені енгізу/шығару жылдамдығын арттырады және Docker контейнерлерін арқылы емес, тікелей іске қосады. виртуалды машина.

Нақты өнімділіктің артуы сіз айтып отырған қолданбаға және оның файлдық жүйемен қалай әрекеттесетініне байланысты болады. Майкрософттың ішкі сынақтары WSL 2 tarball мұрағатын орау кезінде WSL 20-ге қарағанда 1 есе жылдам және әртүрлі жобаларда git clone, npm install және cmake пайдалану кезінде шамамен 2-5 есе жылдамырақ екенін көрсетеді.

Windows 10 жүйесі Microsoft корпорациясынан кірістірілген Linux ядросын алады

Microsoft Linux ядросы бастапқыда компанияның ең соңғы ұзақ мерзімді тұрақты 4.19 нұсқасына және Azure бұлттық қызметтері арқылы қосылған технологияларға негізделеді. Майкрософт шенеуніктерінің айтуынша, ядро ​​толығымен ашық болады, яғни Microsoft жасаған кез келген өзгерістер Linux әзірлеушілер қауымдастығына қолжетімді болады. Сондай-ақ компания ядроның келесі ұзақ мерзімді тұрақты нұсқасының шығарылымымен WSL 2 нұсқасы жаңартылады, осылайша әзірлеушілер әрқашан Linux жүйесіндегі соңғы жаңалықтарға қол жеткізе алады.

Windows 10 жүйесі Microsoft корпорациясынан кірістірілген Linux ядросын алады

WSL 2 ағымдағы нұсқасындағыдай WSL 1 пайдаланушы кеңістігінің екілік файлдарын әлі де қамтымайды. Пайдаланушылар оны Microsoft дүкенінен де, басқа көздерден де жүктеп алу арқылы өздеріне қай Linux дистрибутивінің ең қолайлы екенін әлі таңдай алады.

Сонымен бірге Microsoft Windows 10 жүйесіне арналған Windows Terminal деп аталатын қуатты жаңа пәрмен жолы қолданбасын ұсынды. Ол қойындыларды, таңбашаларды, мәтін эмотикондарын, тақырыптарды, кеңейтімдерді және GPU негізіндегі мәтінді көрсетуді қолдайды. Қолданба PowerShell, Cmd және WSL сияқты орталарға қол жеткізуге арналған. Бұл Microsoft корпорациясының Windows 10 жүйесін әзірлеушілермен өзара әрекеттесуді жеңілдететін тағы бір қадамы. қазірдің өзінде қол жетімді GitHub репозиторийі түрінде және Microsoft дүкенінде қол жетімділік маусым айының ортасында уәде етілген.


пікір қалдыру