Windows 10 yuav tau txais ib lub kernel uas tau muab tso rau hauvLinux los ntawm Microsoft

Tau ntau xyoo, Microsoft tau ua tiav ntau yam ntawm nws cov haujlwm. LinuxMuaj OS raws li Linux rau cov kev hloov pauv network hauv cov chaw khaws ntaub ntawv thiab OS raws li Linux rau cov microcontrollers tsim rau Azure Sphere embedded security service. Thiab tam sim no lwm qhov project raws li Linux, над которым какое-то время трудились специалисты Microsoft.

Windows 10 yuav tau txais ib lub kernel uas tau muab tso rau hauvLinux los ntawm Microsoft

В первый день конференции разработчиков Build 2019 программный гигант объявил о создании собственной версии ядра ​​Linux, которое станет частью Windows 10. Первые тестовые сборки для участников программы Insider будут выпущены уже в конце июня. Это ядро ​​обеспечит основу для архитектуры Microsoft Windows Lub kaw lus me me rau Linux (WSL) 2... Yuav ua li cas sau tseg представители Microsoft в своём блоге, это первый случай, когда полноценное ядро Linux станет встроенным компонентом Windows.

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

Windows 10 yuav tau txais ib lub kernel uas tau muab tso rau hauvLinux los ntawm Microsoft

Появление полноценного ядра открытой ОС в WSL 2 позволит улучшить совместимость, существенно повысить производительность приложений Linux hauv qab Windows, ускорить время загрузки, оптимизировать использование оперативной памяти, ускорить работу ввода-вывода файловой системы и запускать контейнеры Docker напрямую, а не через виртуальную машину.

Qhov kev ua tau zoo tiag tiag yuav nyob ntawm daim ntawv thov koj tab tom tham txog thiab nws cuam tshuam nrog cov ntaub ntawv li cas. Microsoft cov kev ntsuam xyuas sab hauv qhia tau tias WSL 2 yog 20 npaug sai dua WSL 1 thaum unpacking tarball archives, thiab li 2 txog 5 npaug sai dua thaum siv git clone, npm nruab, thiab cmake ntawm ntau yam haujlwm.

Windows 10 yuav tau txais ib lub kernel uas tau muab tso rau hauvLinux los ntawm Microsoft

Ядро Microsoft Linux первоначально будет основано на последней долгосрочной стабильной версии 4.19, которая применяется компанией, и в технологиях, задействованных облачными сервисами Azure. По словам официальных представителей Microsoft, ядро ​​будет полностью открытым: то есть все вносимые Microsoft изменения будут предоставлены сообществу разработчиков Linux. Компания также обещает, что с выходом следующей долгосрочной стабильной версии ядра обновится и версия для WSL 2, чтобы разработчики всегда имели доступ к последним новшествам Linux.

Windows 10 yuav tau txais ib lub kernel uas tau muab tso rau hauvLinux los ntawm Microsoft

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

Ua si video

Одновременно Microsoft представила новое мощное приложение командной строки для Windows 10, которое получило название Windows Terminal. Оно включает вкладки, ярлыки, текстовые смайлики, поддерживает темы, расширения и рендеринг текста на основе GPU. Приложение предназначено для доступа к таким средам, как PowerShell, Cmd и WSL. Это ещё один шаг Microsoft, призванный упростить взаимодействие разработчиков с Windows 10. Предварительная версия Windows Terminal xa muaj nyob rau hauv daim ntawv ntawm ib tug repository ntawm GitHub, thiab muaj nyob rau hauv Microsoft lub khw yog cog lus nyob rau hauv nruab nrab Lub rau hli ntuj.


Yuav txhim khu kev qha hosting rau cov chaw nrog DDoS tiv thaiv, VPS VDS servers 🔥 Yuav lub vev xaib hosting txhim khu kev qha nrog kev tiv thaiv DDoS, VPS VDS servers | ProHoster