Windows Tips & News

Підсистема Windows для Linux 2 буде включати повне ядро ​​Linux

click fraud protection
РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи

Сьогодні Microsoft оголосила про нову архітектуру для підсистеми Windows для Linux: WSL 2. Це дозволить різко підвищити продуктивність файлової системи та повну сумісність системних викликів, що означає, що ви можете запускати більше програм Linux у WSL 2, таких як Docker.

Реклама

Користувач Windows 10 WSL Switch

WSL 2 — це нова версія архітектури, яка дозволяє підсистемі Windows для Linux запускати двійкові файли ELF64 Linux у Windows. Ця нова архітектура змінює те, як ці двійкові файли Linux взаємодіють з Windows і вашим комп’ютером апаратне забезпечення, але все ще забезпечує той самий досвід користувача, що й у WSL 1 (поточна широко доступна версія). Окремі дистрибутиви Linux можна запускати або як дистрибутив WSL 1, або як дистрибутив WSL 2, їх можна оновити або зменшити в будь-який час, і ви можете запускати дистрибутиви WSL 1 і WSL 2 поруч. WSL 2 використовує абсолютно нову архітектуру, яка використовує справжнє ядро ​​Linux.

Змістприховати
Поставка ядра Linux з Windows
Архітектурні зміни в WSL 2

Поставка ядра Linux з Windows

Microsoft збирається постачати справжнє ядро ​​Linux з Windows, що зробить можливою повну сумісність системних викликів. Це буде перший випадок, коли ядро ​​Linux постачається разом із Windows, створеним на основі останньої стабільної гілки на основі джерела, доступного на kernel.org. У початкових збірках Microsoft буде поставляти версію ядра 4.19.

Це ядро ​​було спеціально налаштовано для WSL 2. Він був оптимізований за розміром і продуктивністю, щоб забезпечити чудовий досвід роботи з Linux на Windows. Корпорація Майкрософт обслуговуватиме це ядро ​​Linux через оновлення Windows, що означає, що ви отримаєте останні виправлення безпеки та покращення ядра, не потребуючи самостійно керувати ним.

Нарешті, звичайно, це ядро ​​Linux буде повністю відкритим! Коли ми випустимо WSL 2, у Microsoft буде доступна повна конфігурація онлайн на Github, тож ви зможете побачити, як вона працює, і створити її самостійно.

Архітектурні зміни в WSL 2

WSL 2 використовує найновішу та найкращу технологію віртуалізації для запуску свого ядра Linux всередині легкої допоміжної віртуальної машини (VM). Однак WSL 2 НЕ буде традиційною віртуальною машиною. Коли ви думаєте про віртуальну машину, ви, ймовірно, думаєте про щось, що повільно завантажується, існує в дуже ізольованому середовищі, споживає багато комп’ютерних ресурсів і потребує вашого часу для керування ним. WSL 2 не має цих атрибутів. Це все одно дасть чудові переваги WSL 1: високий рівень інтеграції між Windows і Linux, надзвичайно швидкий час завантаження, малий обсяг ресурсів, а найкраще не вимагатиме конфігурації ВМ або управління.

Ось коротка демонстрація WSL 2 в дії.

Інтенсивні операції з файлами, як git клон, npm встановити, влучне оновлення, відповідне оновлення, і більше все буде помітно швидше. За словами Microsoft, WSL 2 працює до У 20 разів швидше порівняно з WSL 1 під час розпакування заархівованого архіву та приблизно в 2-5 разів швидше при використанні git clone, npm install та cmake у різних проектах.

Ці вдосконалення розширюють спектр програм, які можна запускати всередині WSL. Нові програми включають версію Docker для Linux, а також FUSE (файлова система в просторі користувача).

Початкові збірки WSL 2 будуть доступні через програму Windows Insider до кінця червня 2019 року.

Джерело: Microsoft

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи
Запустіть екран блокування як звичайну сучасну програму в Windows 10 за допомогою ярлика або командного рядка

Запустіть екран блокування як звичайну сучасну програму в Windows 10 за допомогою ярлика або командного рядка

Залиште відповідьСьогодні я хотів би показати вам, як можна відкрити екран блокування як звичайну...

Читати далі

Вимкніть нові анімації в Windows 10

Вимкніть нові анімації в Windows 10

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Що нового в Windows 10 build 9860: функції, які ви могли не помічати

Що нового в Windows 10 build 9860: функції, які ви могли не помічати

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі