Microsoft WSL2 (Windows Subsystem for Linux) alamsĂŒsteemi testimise lĂ”petamisest, mis vĂ”imaldab Linuxi tĂ€idisefailide kĂ€ivitamist Windowsis, ja selle valmisolekust ametlikuks tarnimiseks Windows 10 2004 vĂ€ljaandes.
WSL2 redaktsioon tĂ€ieliku Linuxi tuuma tarnimisest emulaatori asemel, mis reaalajas tĂ”lgib Linuxi sĂŒsteemikutsed Windowsi sĂŒsteemikutsedeks. WSL2 Linuxi tuum ei kuulu Windowsi installipildile, vaid laaditakse dĂŒnaamiliselt ja seda toetab Windows, sarnaselt sellele, kuidas installitakse ja uuendatakse graafikadraivereid. Tuuma installimiseks ja uuendamiseks kasutatakse Windows Update'i tavapĂ€rast mehhanismi.
WSL2 jaoks pakutav pĂ”hineb Linuxi kernel versioonil 4.19, mis töötab Windowsi keskkonnas Azure'i virtuaalmasina abil. WSL2 spetsiifilised kerneli plaastrid sisaldavad optimeerimisi, et vĂ€hendada kernel kĂ€ivitamise aega, vĂ€hendada mĂ€lu tarbimist, tagastada Windowsile Linuxi protsesside vabastatud mĂ€lu ja jĂ€tta kernelisse minimaalne vajalik draiverite ja alamsĂŒsteemide komplekt.
WSL2 keskkond töötab eraldi ketta pildil (VHD) ext4 failisĂŒsteemiga ja virtuaalse vĂ”rkaadapteriga. Nagu WSL1-s, installitakse kasutajaruumi komponendid Alpine kokkuvĂ”tted , , ,
, ja .
Allikas: opennet.ru
