Windows 10 ще получи вградено Linux ядро ​​от Microsoft

През годините Microsoft предприе няколко свои собствени проекта за Linux. Имаше базирана на Linux операционна система за мрежови комутатори в центрове за данни и базирана на Linux операционна система за микроконтролери, създадени за вградена сигурност на Azure Sphere. И сега стана известно за друг проект, базиран на Linux, върху който специалистите на Microsoft работят от известно време.

Windows 10 ще получи вградено Linux ядро ​​от Microsoft

В първия ден от конференцията за разработчици Build 2019 софтуерният гигант обяви създаването на своя собствена версия на Linux ядрото, което ще стане част от Windows 10. Първите тестови компилации за участниците в програмата Insider ще бъдат пуснати в края на юни . Това ядро ​​ще осигури основата за архитектурата Подсистема Microsoft Windows за Linux (WSL) 2... как отбеляза Представители на Microsoft написаха в своя блог, че това е първият път, когато пълноценно ядро ​​на Linux ще стане вграден компонент на Windows.

Нека си припомним: WSL 1 беше слой за съвместимост, по същество емулатор, за изпълнение на бинарни файлове на Linux (ELF) в средата на операционната система на Windows 10 и Windows Server 2019. Това например направи възможно през последните години прехвърлянето на Bash shell към Windows, добавете поддръжка на OpenSSH към Windows 10, както и включете дистрибуции на Ubuntu, SUSE Linux и Fedora в Microsoft Store.

Windows 10 ще получи вградено Linux ядро ​​от Microsoft

Въвеждането на пълно отворено OS ядро ​​в WSL 2 ще подобри съвместимостта, ще подобри значително производителността на Linux приложенията в Windows, ще ускори времето за зареждане, ще оптимизира използването на RAM, ще ускори I/O на файловата система и ще стартира контейнерите на Docker директно, а не чрез виртуална машина.

Действителното увеличение на производителността ще зависи от приложението, за което говорите, и от начина, по който то взаимодейства с файловата система. Вътрешните тестове на Microsoft показват, че WSL 2 е 20 пъти по-бърз от WSL 1 при разопаковане на tarball архиви и около 2 до 5 пъти по-бърз при използване на git clone, npm install и cmake в различни проекти.

Windows 10 ще получи вградено Linux ядро ​​от Microsoft

Ядрото на Microsoft Linux първоначално ще се базира на най-новата дългосрочна стабилна версия 4.19 на компанията и технологии, активирани от облачните услуги на Azure. Според представители на Microsoft, ядрото ще бъде с напълно отворен код, което означава, че всички промени, които Microsoft направи, ще бъдат предоставени на общността на разработчиците на Linux. Компанията също така обещава, че с пускането на следващата дългосрочна стабилна версия на ядрото, версията за WSL 2 ще бъде актуализирана, така че разработчиците винаги да имат достъп до последните иновации в Linux.

Windows 10 ще получи вградено Linux ядро ​​от Microsoft

WSL 2 все още няма да включва двоични файлове за потребителско пространство, какъвто е случаят с текущата версия на WSL 1. Потребителите все още ще могат да избират коя дистрибуция на Linux е най-добра за тях, като я изтеглят както от Microsoft Store, така и от други източници.

В същото време Microsoft представи мощно ново приложение за команден ред за Windows 10, наречено Windows Terminal. Той включва раздели, преки пътища, текстови емотикони, поддържа теми, разширения и изобразяване на текст, базирано на GPU. Приложението е предназначено за достъп до среди като PowerShell, Cmd и WSL. Това е още един ход от Microsoft за по-лесно взаимодействие с Windows 10 за разработчиците. Windows Terminal Preview вече наличен под формата на хранилище в GitHub, а наличността в Microsoft Store е обещана в средата на юни.


Добавяне на нов коментар