Windows Tips & News

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

click fraud protection

Сьогодні 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

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

Edge на основі Chromium для підтримки відеопотоків 4K і HD

Edge на основі Chromium для підтримки відеопотоків 4K і HD

Як ви, можливо, вже знаєте, Microsoft Edge, веб-браузер за замовчуванням Windows 10, є переміщенн...

Читати далі

"Super-Duper Secure Mode" тепер у налаштуваннях Microsoft Edge

"Super-Duper Secure Mode" тепер у налаштуваннях Microsoft Edge

Нещодавно Microsoft представила нову експериментиl прапорець для його браузера Edge під назвою «С...

Читати далі

Як видалити оновлення Windows 10 версії 1903 травня 2019 року

Як видалити оновлення Windows 10 версії 1903 травня 2019 року

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

Читати далі