Microsoft kompaniyasi
WSL2 ning sinov versiyasi iyun oyi oxirida eksperimental tuzilmalarda taqdim etiladi
Windows 2 uchun WSL10 ning bir qismi sifatida standart Linux 4.19 yadrosiga ega komponent taklif etiladi. LTS 4.19 filiali uchun tuzatishlar chiqarilishi bilan WSL2 yadrosi Windows Update mexanizmi orqali zudlik bilan yangilanadi va Microsoft uzluksiz integratsiya infratuzilmasida sinovdan o'tkaziladi. WSL2 Azure infratuzilmasi bilan bir xil yadrodan foydalanadi, bu esa uni saqlashni osonlashtiradi.
Yadroning WSL bilan integratsiyalashuvi uchun tayyorlangan barcha o'zgarishlar bepul GPLv2 litsenziyasi ostida e'lon qilinadi va yuqori oqimga o'tkaziladi. Tayyorlangan yamalar yadroni ishga tushirish vaqtini qisqartirish, xotira sarfini kamaytirish va yadroda minimal talab qilinadigan drayverlar va quyi tizimlar to'plamini qoldirish uchun optimallashtirishlarni o'z ichiga oladi. Taklif etilgan yadro WSL1 da taklif qilingan emulyatsiya qatlamini shaffof o'rnini bosuvchi rol o'ynashi mumkin. Manba kodlarining mavjudligi, agar xohlasa, ishqibozlarga WSL2 uchun Linux yadrosining o'z tuzilmalarini yaratishga imkon beradi, buning uchun zarur ko'rsatmalar tayyorlanadi.
Azure loyihasidan optimallashtirilgan standart yadrodan foydalanish tizim qoʻngʻiroqlari darajasida Linux bilan toʻliq moslashuvga erishish va Windows’da Docker konteynerlarini muammosiz ishga tushirish imkoniyatini taʼminlash, shuningdek, FUSE mexanizmi asosida fayl tizimlarini qoʻllab-quvvatlash imkonini beradi. Bundan tashqari, WSL2 ilgari WSL1 ning to'siqlari bo'lgan kiritish-chiqarish va fayl tizimi operatsiyalari unumdorligini sezilarli darajada oshirdi. Masalan, siqilgan arxivni ochishda WSL2 WSL1 dan 20 baravar tezroq va operatsiyalarni bajarishda
"git clone", "npm install", "apt update" va "apt upgrade" ni 2-5 martaga oshiring.
Garchi u hali ham Linux yadrosini yetkazib berayotgan bo'lsa-da, WSL2 foydalanuvchi uchun makon komponentlarining tayyor to'plamini taqdim etmaydi. Ushbu komponentlar alohida-alohida o'rnatiladi va turli xil taqsimotlarning yig'ilishlariga asoslanadi. Masalan, Microsoft do'koni katalogida WSL-ga o'rnatish uchun
Bundan tashqari, buni ta'kidlash mumkin
Manba: opennet.ru