Microsoft telah mengimplementasikan dukungan untuk subsistem WSL2 (Windows Subsistem untuk Linux) di Windows Server 2022Awalnya, subsistem WSL2 menyediakan peluncuran file yang dapat dieksekusi. Linux в Windows, hanya ditawarkan dalam varian Windows untuk workstation, tetapi sekarang Microsoft telah memindahkan subsistem ini ke edisi server. WindowsKomponen untuk mendukung WSL2 di Windows Server Saat ini tersedia untuk pengujian dalam bentuk pembaruan eksperimental KB5014021 (OS Build 20348.740). Dukungan akan ditambahkan dalam pembaruan kumulatif bulan Juni. Linux-Lingkungan berbasis WSL2 direncanakan untuk diintegrasikan ke dalam komposisi utama. Windows Server 2022 dan menawarkannya kepada semua pengguna.
Untuk memastikan bahwa file yang dapat dieksekusi dapat dijalankan Linux WSL2 tidak lagi menggunakan emulator untuk menerjemahkan panggilan sistem. Linux ke dalam panggilan sistem Windows, dan beralih ke penyediaan lingkungan dengan kernel yang lengkap. LinuxKernel yang diusulkan untuk WSL didasarkan pada rilis kernel. Linux 5.10, yang ditingkatkan dengan patch khusus WSL, termasuk optimasi untuk mengurangi waktu startup kernel, mengurangi konsumsi memori, dan mengembalikan Windows dibebaskan Linux-proses memori, menyisakan kumpulan driver dan subsistem minimum yang diperlukan di kernel.
Kernel berjalan dalam suatu lingkungan. Windows Menggunakan mesin virtual yang sudah berjalan di Azure. Lingkungan WSL berjalan dalam citra disk (VHD) terpisah dengan sistem file ext4 dan adaptor jaringan virtual. Komponen ruang pengguna diinstal secara terpisah dan didasarkan pada build dari berbagai distribusi. Misalnya, build tersedia untuk instalasi di WSL di Microsoft Store. Ubuntu, Debian GNU/LinuxKali LinuxFedora, Alpine, SUSE, dan openSUSE.
Sumber: opennet.ru
