Společnost Microsoft přidala podporu pro WSL2 (Windows Subsystem for Linux) v systému Windows Server

Společnost Microsoft implementovala podporu pro subsystém WSL2 (Windows Subsystem for Linux) v systému Windows Server 2022. Subsystém WSL2, který zajišťuje spouštění spustitelných souborů Linuxu ve Windows, byl zpočátku nabízen pouze ve verzích Windows pro pracovní stanice, nyní však společnost Microsoft přenesla tento subsystém na serverové edice Windows. Komponenty pro podporu WSL2 ve Windows Server jsou aktuálně dostupné k testování ve formě experimentální aktualizace KB5014021 (OS Build 20348.740). V červnové konsolidované aktualizaci se plánuje integrace podpory pro linuxová prostředí založená na WSL2 do hlavní části Windows Server 2022 a její nabídka všem uživatelům.

Aby bylo zajištěno spuštění spustitelných souborů Linuxu, opustil WSL2 používání emulátoru, který překládal systémová volání Linuxu do systémových volání Windows, a přešel na poskytování prostředí s plnohodnotným linuxovým jádrem. Jádro navržené pro WSL je založeno na vydání linuxového jádra 5.10, které je rozšířeno o záplaty specifické pro WSL, včetně optimalizací pro zkrácení doby spouštění jádra, snížení spotřeby paměti, návrat Windows do paměti uvolněné linuxovými procesy a ponechání minima požadovaná sada ovladačů a subsystémů v jádře.

Jádro běží v prostředí Windows pomocí virtuálního počítače, který už běží v Azure. Prostředí WSL běží v samostatném obrazu disku (VHD) se souborovým systémem ext4 a virtuálním síťovým adaptérem Komponenty uživatelského prostoru jsou instalovány samostatně a jsou založeny na sestaveních různých distribucí. Například Microsoft Store nabízí sestavení Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE a openSUSE pro instalaci na WSL.

Zdroj: opennet.ru

Přidat komentář