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

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

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

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

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

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

Появата на пълноценно ядро на отворената ОС в WSL 2 ще подобри съвместимостта, значително ще увеличи производителността на приложенията на Linux под Windows, ще ускори времето за зареждане, ще оптимизира използването на оперативна памет, ще ускори работата на входно-изходната файлова система и ще позволи стартиране на 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 вече е налична като репозиторий в GitHub, а появата в Microsoft Store е обещана за средата на юни.


Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster