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де толук ачык OS ядросун киргизүү шайкештикти жакшыртат, Windows'тогу Linux тиркемелеринин иштешин кыйла жакшыртат, жүктөө убакыттарын тездетет, RAM колдонууну оптималдаштырат, файлдык системаны I/Oну тездетет жана Docker контейнерлерин түздөн-түз иштетет. виртуалдык машина.

Иштин натыйжалуулугу сиз айтып жаткан тиркемеге жана анын файл тутуму менен кандай иштешине жараша болот. Майкрософттун ички сыноолору көрсөткөндөй, WSL 2 tarball архивдерин таңгактоодо WSL 20ге караганда 1 эсе, ал эми ар кандай долбоорлордо git clone, npm install жана cmake колдонууда болжол менен 2-5 эсе ылдамыраак.

Windows 10 Microsoftтун камтылган Linux ядросун алат

Microsoft Linux ядросу адегенде компаниянын акыркы узак мөөнөттүү туруктуу 4.19 версиясына жана Azure булут кызматтары иштеткен технологияларга негизделет. Microsoft өкүлдөрүнүн айтымында, ядро ​​​​толугу менен ачык булак болот, башкача айтканда, 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 дүкөнүндө жеткиликтүү болуу июнь айынын ортосунда убада кылынган.


Комментарий кошуу