Виндовс подсистем за Линук 2 ће укључивати комплетно језгро Линука
Мицрософт је данас најавио нову архитектуру за Виндовс подсистем за Линук: ВСЛ 2. То ће омогућити драматично повећање перформанси система датотека и потпуну компатибилност системских позива, што значи да можете покренути више Линук апликација у ВСЛ 2, као што је Доцкер.
Реклама
ВСЛ 2 је нова верзија архитектуре која покреће Виндовс подсистем за Линук да покреће ЕЛФ64 Линук бинарне датотеке на Виндовс-у. Ова нова архитектура мења начин на који ове Линук бинарне датотеке комуницирају са Виндовс-ом и вашим рачунаром хардвера, али и даље пружа исто корисничко искуство као у ВСЛ 1 (тренутно широко доступан верзија). Појединачне Линук дистрибуције се могу покретати или као ВСЛ 1 дистрибуција, или као ВСЛ 2 дистрибуција, могу се надоградити или смањити у било ком тренутку, а можете покренути ВСЛ 1 и ВСЛ 2 дистрибуције један поред другог. ВСЛ 2 користи потпуно нову архитектуру која користи прави Линук кернел.
Испорука Линук кернела са Виндовс-ом
Мицрософт ће испоручити прави Линук кернел са Виндовс-ом који ће омогућити потпуну компатибилност системских позива. Ово ће бити први пут да се Линук кернел испоручује са Виндовс-ом, направљен од најновије стабилне гране, на основу извора доступног на кернел.орг. У почетним верзијама, Мицрософт ће испоручити верзију 4.19 кернела.
Ово језгро је специјално подешено за ВСЛ 2. Оптимизован је за величину и перформансе како би пружио невероватно Линук искуство на Виндовс-у. Мицрософт ће сервисирати овај Линук кернел путем ажурирања за Виндовс, што значи да ћете добити најновије безбедносне исправке и побољшања кернела без потребе да сами управљате њиме.
На крају, наравно, ово језгро Линука ће бити потпуно отвореног кода! Када објавимо ВСЛ 2, Мицрософт ће имати пуну конфигурацију доступну на мрежи на Гитхуб-у, тако да можете да видите како функционише и сами је направите.
Архитектонске промене у ВСЛ 2
ВСЛ 2 користи најновију и најбољу технологију виртуелизације за покретање свог Линук кернела унутар лагане виртуелне машине (ВМ). Међутим, ВСЛ 2 НЕЋЕ бити традиционално ВМ искуство. Када помислите на ВМ, вероватно мислите на нешто што се споро покреће, што постоји у веома изолованом окружењу, троши много рачунарских ресурса и захтева ваше време да њиме управљате. ВСЛ 2 нема ове атрибуте. И даље ће пружати изузетне предности ВСЛ 1: висок ниво интеграције између Виндовс-а и Линук-а, изузетно брзо време покретања, мали отисак ресурса, и што је најбоље од свега, неће бити потребна конфигурација ВМ или управљање.
Ево кратке демонстрације ВСЛ 2 у акцији.
Интензивне операције датотека попут гит цлоне
, нпм инсталл
, апт упдате
, апт упграде
, и више ће све бити приметно брже. Према Мицрософт-у, ВСЛ 2 ради до 20к брже у поређењу са ВСЛ 1 када се распакује компримовани тарбалл, и око 2-5к брже када се користи гит цлоне, нпм инсталл и цмаке на различитим пројектима.
Ова побољшања проширују обим апликација које можете покренути унутар ВСЛ-а. Нове апликације укључују Линук верзију Доцкер-а, као и ФУСЕ (Филесистем ин Усерспаце).
Почетне верзије ВСЛ 2 ће бити доступне преко програма Виндовс Инсидер до краја јуна 2019.
Извор: Мицрософт