Czerwcowa aktualizacja systemu Windows Server 2022 wprowadza obsługę WSL2 (Podsystem Windows dla systemu Linux)

Microsoft zapowiedział integrację wsparcia dla środowisk Linuksowych opartych o podsystem WSL2 (Windows Subsystem for Linux) w ramach niedawno wydanego czerwcowego pakietu zbiorczego aktualizacji Windows Server 2022. stacje.

Czerwcowa aktualizacja systemu Windows Server 2022 wprowadza obsługę WSL2 (Podsystem Windows dla systemu Linux)

Zamiast emulatora, który tłumaczy wywołania systemowe Linuksa na wywołania systemowe Windows, zapewnione jest pełne środowisko jądra Linuksa, aby zapewnić, że pliki wykonywalne Linuksa działają w WSL2. Proponowane jądro dla WSL opiera się na wydaniu jądra Linux 5.10, które jest rozszerzone o łatki specyficzne dla WSL, w tym optymalizacje mające na celu skrócenie czasu uruchamiania jądra, zmniejszenie zużycia pamięci, przywrócenie pamięci zwolnionej przez procesy Linuksa do systemu Windows i pozostawienie minimum wymagany zestaw sterowników i podsystemów w jądrze.

Jądro działa w środowisku Windows przy użyciu maszyny wirtualnej już działającej na platformie Azure. Środowisko WSL działa na oddzielnym obrazie dysku (VHD) z systemem plików ext4 i wirtualną kartą sieciową.Komponenty przestrzeni użytkownika są instalowane oddzielnie i bazują na kompilacjach różnych dystrybucji. Na przykład Microsoft Store oferuje kompilacje Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE i openSUSE do instalacji na WSL.

Dodatkowo możemy odnotować wydanie korygujące dystrybucji Linuksa CBL-Mariner 2.0.20220617 (Common Base Linux Mariner), która jest rozwijana jako uniwersalna platforma bazowa dla środowisk Linux wykorzystywanych w infrastrukturze chmurowej, systemach brzegowych i różnych usługach Microsoft. Projekt ma na celu ujednolicenie rozwiązań linuksowych stosowanych w firmie Microsoft i uproszczenie utrzymania systemów Linux do różnych celów na bieżąco. Rozwój projektu jest rozpowszechniany na licencji MIT.

Źródło: opennet.ru

Dodaj komentarz