Microsoft прапануе падсістэму WSL2 (Windows Subsystem for Linux) у Windows 10 2004

Кампанія Microsoft абвясціла аб завяршэнні тэставання падсістэмы WSL2 (Windows Subsystem for Linux), якая забяспечвае запуск выкананых файлаў Linux у Windows, і яе гатовасці для афіцыйнай пастаўкі ў складзе выпуску Windows 10 2004.

Рэдакцыя WSL2 адрозніваецца пастаўкай паўнавартаснага ядра Linux замест эмулятара, на лёце які транслюе сістэмныя выклікі Linux у сістэмныя выклікі Windows. Ядро Linux у WSL2 не будзе ўваходзіць ва ўсталявальную выяву Windows, а будзе загружаецца дынамічна і падтрымлівацца ў актуальным выглядзе сіламі Windows па аналогіі з тым, як усталёўваюцца і абнаўляюцца графічныя драйверы. Для ўсталёўкі і абнаўленні ядра будзе ўжывацца штатны механізм Windows Update.

Прапанаванае для WSL2 ядро заснавана на выпуску ядра Linux 4.19, які выконваецца ў асяроддзі Windows пры дапамозе віртуальнай машыны, ужо задзейнічанай у Azure. Ужывальныя ў ядры спецыфічныя для WSL2 патчы ўключаюць аптымізацыі для скарачэння часу запуску ядра, памяншэнні спажывання памяці, вяртанні Windows вызваленай Linux-працэсамі памяці, пакіданні ў ядры мінімальна неабходнага набору драйвераў і падсістэм.

Асяроддзе WSL2 выконваецца ў асобнай дыскавай выяве (VHD) c файлавай сістэмай ext4 і віртуальным сеткавым адаптарам. Як і ў WSL1 кампаненты прасторы карыстальніка устанаўліваюцца асобна і грунтуюцца на зборках розных дыстрыбутываў. Напрыклад, для ўсталёўкі ў WSL у каталогу Microsoft Store прапануюцца зборкі Ubuntu, Debian GNU/Linux, Kali Linux, Мяккая фетравы капялюш,
Alpine, SUSE и openSUSE.

Крыніца: opennet.ru

Дадаць каментар