Microsoft
Menggunakan kernel standard membolehkan anda mencapai keserasian penuh dengan Linux pada tahap panggilan sistem dan menyediakan keupayaan untuk menjalankan bekas Docker dengan lancar pada Windows, serta melaksanakan sokongan untuk sistem fail berdasarkan mekanisme FUSE. Berbanding dengan WSL1, WSL2 telah meningkatkan prestasi I/O dan operasi sistem fail dengan ketara. Contohnya, apabila membongkar arkib termampat, WSL2 adalah 1 kali lebih pantas daripada WSL20 dan 2-5 kali lebih pantas apabila melakukan operasi "git clone", "npm install", "apt update" dan "apt upgrade".
WSL2 menawarkan komponen berdasarkan kernel Linux 4.19 yang berjalan dalam persekitaran Windows menggunakan mesin maya yang telah digunakan dalam Azure. Kemas kini kepada kernel Linux dihantar melalui mekanisme Windows Update dan diuji terhadap infrastruktur penyepaduan berterusan Microsoft. Semua perubahan yang disediakan untuk penyepaduan kernel dengan WSL dijanjikan akan diterbitkan di bawah lesen GPLv2 percuma. Tampalan yang disediakan termasuk pengoptimuman untuk mengurangkan masa permulaan kernel, mengurangkan penggunaan memori, dan meninggalkan set pemacu dan subsistem minimum yang diperlukan dalam kernel.
Sokongan untuk versi lama WSL1 dikekalkan dan kedua-dua sistem boleh digunakan bersebelahan, bergantung pada pilihan pengguna. WSL2 boleh bertindak sebagai pengganti telus untuk WSL1. Sama seperti komponen ruang pengguna WSL1
Persekitaran
Sumber: opennet.ru