Найти тему
Apple SPb Event

Microsoft интегрирует ядро Linux в Windows 10

Оглавление

Microsoft меняется. Когда-то закрытая монолитная компания со специфическими взглядами на открытое ПО начинает поддерживать Linux. The Windows Subsystem for Linux (WSL), интегрированный в Windows 10 слой совместимости для запуска Linux-приложений, был внедрён ещё в версии 1607. Теперь на подходе вторая версия ПО, в которой некоторых людей ждут колоссальные изменения.

-2

Отличия от виртуальной машины

Использование второй операционной системы вместе с Windows возможно уже очень давно, вы можете запустить почти любую ОС, да даже ту же MacOS, так зачем вообще нужен этот WSL. Разница кроется в самой виртуализации, виртуальные машины работают гораздо медленнее, чем нативные системы, и с урезанным уровнем доступа к родительской системе. С WSL вы можете запустить Bash прямо из меню пуск менее чем за секунду. Сравните это со временем, которое тратится на запуск виртуальной машины, и разница станет очевидна. Но WSL 1 хоть и работал быстрее виртуальных машин, все же реализована была лишь виртуальная операционная система, WSL 2 изменит текущее положение дел.

Отличия от WSL 1

The Windows Subsystem for Linux 2 поставляется с ядром Linux, до этого команда Microsoft создала эмулятор, который мог выполнять все, что может ядро Linux, и несмотря на то, что оптимизация была отличная, такой подход устраивал не всех. Отличия, которые принесет ядро Linux, будут огромными, Microsoft утверждает, что нас ждем 20-ти кратная разница в скорости работы между WSL первой версии и второй, даже если эта цифра преувеличена, нас ждет колоссальная разница в скорости.

-3

Почему ядро так важно?

Ядро — это самый низкий программный уровень операционной системы. Ядро отвечает почти за все виды взаимодействия с компьютером. Например, каждый раз, когда вы используете любое приложение, именно ядро становится посредником между вами и центральным процессором.

Использование ядра Linux меняет всё, это означает, что задачи, реализованные для решения на ядре Linux, будут использовать именно это ядро напрямую. Такой уровень совместимости отдаляет WSL 2 от концепции типичной виртуальной машины.

А как попробовать?

Использовать Linux дистрибутивы в среде Windows 10 максимально просто, все что вам необходимо – это скачать нужный дистрибутив из Microsoft Store и после установки, он запустится автоматически.

-4

Сама идея о том, что Windows будет поставляться с ядром Linux поразительна, это говорит о том, что компания Microsoft серьезно изменила свои взгляды на открытые ПО и ОС. [Источник]