Windows 10 ќе добие вграден Linux кернел од Microsoft

Со текот на годините, Мајкрософт презеде неколку свои проекти за Линукс. Имаше оперативен систем базиран на Linux за мрежни прекинувачи во центрите за податоци и оперативен систем базиран на Linux за микроконтролери изграден за вградена безбедност на Azure Sphere. И сега стана познато за уште еден проект базиран на Линукс на кој специјалисти на Мајкрософт работеа некое време.

Windows 10 ќе добие вграден Linux кернел од Microsoft

На првиот ден од конференцијата за програмери Build 2019, софтверскиот гигант најави создавање на сопствена верзија на Linux кернелот, кој ќе стане дел од Windows 10. Првиот тест-изгради за учесниците во програмата Insider ќе биде објавен на крајот на јуни . Ова јадро ќе ја обезбеди основата за архитектурата Microsoft Windows Подсистем за Linux (WSL) 2... Како забележано Претставниците на Мајкрософт напишаа на нивниот блог дека ова е прв пат полноправно јадро на Линукс да стане вградена компонента на Виндоус.

Да се ​​потсетиме: WSL 1 беше слој за компатибилност, во суштина емулатор, за водење на бинарни датотеки на Linux (ELF) во опкружувањето на оперативниот систем на Windows 10 и Windows Server 2019. Ова, на пример, овозможи во последниве години да се пренесе Bash школка на Windows, додадете поддршка за OpenSSH на Windows 10, како и вклучете ги дистрибуциите на Ubuntu, SUSE Linux и Fedora во продавницата на Microsoft.

Windows 10 ќе добие вграден Linux кернел од Microsoft

Воведувањето на целосно отворен оперативен систем кернел во WSL 2 ќе ја подобри компатибилноста, значително ќе ги подобри перформансите на апликациите на Linux на Windows, ќе го забрза времето на подигање, ќе ја оптимизира употребата на RAM меморијата, ќе го забрза датотечниот систем I/O и ќе ги стартува контејнерите на Docker директно наместо преку виртуелна машина.

Вистинската добивка на перформансите ќе зависи од апликацијата за која зборувате и како таа ќе комуницира со датотечниот систем. Внатрешните тестови на Мајкрософт покажуваат дека WSL 2 е 20 пати побрз од WSL 1 при распакување архиви на tarball и околу 2 до 5 пати побрз кога користи git клон, инсталација npm и cmake на различни проекти.

Windows 10 ќе добие вграден Linux кернел од Microsoft

Јадрото на Microsoft Linux првично ќе се заснова на најновата долгорочна стабилна верзија на компанијата 4.19 и технологии овозможени од облак услугите на Azure. Според официјални лица на Microsoft, кернелот ќе биде целосно со отворен код, што значи дека сите промени што ќе ги направи Мајкрософт ќе бидат достапни за заедницата на развивачи на Linux. Компанијата исто така ветува дека со објавувањето на следната долгорочна стабилна верзија на кернелот, верзијата за WSL 2 ќе биде ажурирана, така што програмерите секогаш имаат пристап до најновите иновации во Linux.

Windows 10 ќе добие вграден Linux кернел од Microsoft

WSL 2 сè уште нема да вклучува никакви бинарни датотеки на корисничкиот простор, како што е случајот со тековната верзија на WSL 1. Корисниците сепак ќе можат да изберат која дистрибуција на Linux е најдобра за нив со преземање од продавницата на Microsoft и од други извори.

Во исто време, Мајкрософт претстави моќна нова апликација за командна линија за Windows 10, наречена Windows Terminal. Вклучува јазичиња, кратенки, емотикони за текст, поддржува теми, екстензии и прикажување текст базирано на графички процесор. Апликацијата е дизајнирана за пристап до средини како што се PowerShell, Cmd и WSL. Ова е уште еден потег на Мајкрософт за да им олесни на програмерите да комуницираат со Windows 10. Преглед на терминал на Windows веќе достапни во форма на складиште на GitHub, а достапноста во продавницата на Microsoft е ветена во средината на јуни.


Додадете коментар