Microsoft ka nxjerrë në treg WSL 2.4.8, duke ofruar përmirësime për të përmirësuar trajtimin modern të shpërndarjes Linux nën WSL1 dhe për të përmirësuar operacionet e sistemit në të dy versionet e Nënsistemit Windows për Linux.
Përditësimi zgjidh çështje kritike, të tilla si shpërndarja e burimeve dhe profilet e terminalit që mungojnë gjatë konvertimeve të shpërndarjes, ndërkohë që prezanton ndryshime që i bëjnë rrjedhat e punës Linux më të buta për zhvilluesit.
Nënsistemi Windows për Linux lejon përdoruesit e përdoruesit. për të ekzekutuar një mjedis Linux në mënyrë origjinale në Windows pa booting të dyfishtë ose duke përdorur makina virtuale. WSL1 përkthen thirrjet e sistemit Linux në thirrje API të Windows, ndërsa WSL2 ekzekuton një kernel të plotë Linux për performancë, përputhshmëri dhe menaxhim më të mirë të burimeve.
Përmirësimet kryesore për shpërndarjet moderne
Një nga ndryshimet e dukshme në WSL 2.4.8 siguron që profilet e terminalit dhe shkurtoret e menysë Start të mos fshihen më kur konvertohet një shpërndarje midis WSL1 dhe WSL2. Më parë, përdoruesit hasnin ndërprerje pasi këto shkurtore, të cilat lehtësojnë aksesin e shpejtë në mjediset Linux, do të zhdukeshin gjatë procesit të konvertimit.
Përveç kësaj, Microsoft prezantoi përmirësime në wsl–install komandë. Shpërndarjet moderne Linux tani mund të instalohen pa ndjeshmërinë e rasteve, duke reduktuar gabimet e zakonshme gjatë instalimit. Ky përditësim përmirëson konsistencën e komandës, veçanërisht në mjediset ku trajtimi i rasteve mund të çojë në konfuzion.
Rregullime për ndarjen e burimeve të sistemit
Një gabim logjik që shkaktoi Gjithashtu është adresuar edhe >wsl2.processors të paracaktuar në numrin maksimal të përpunuesve logjik. Më parë, kjo çështje çoi në shpërndarje joefikase të burimeve, duke i detyruar zhvilluesit të rregullojnë manualisht cilësimet e sistemit të tyre. Logjika e korrigjuar siguron që përdoruesit të mund t’i shpërndajnë procesorët në mënyrë më efektive, duke balancuar performancën midis mjediseve Windows dhe Linux.
Përditësimi WSL 2.4.8 sjell gjithashtu përmirësime në Klientin e Desktopit në distancë të Microsoft, me versioni i përmirësuar në 1.2.5716. Ky përmirësim siguron performancë dhe stabilitet më të mirë për zhvilluesit që përdorin lidhje në distancë së bashku me mjediset e tyre WSL.
Përditësimet e kernelit u prezantuan në versionet e mëparshme të WSL për të lidhur WSL2 me versionet e kernelit Linux në rrjedhën e sipërme. Veçanërisht, versioni 2.3.26 përditësoi kernelin WSL në 5.15.167.4, duke rregulluar gabimet brenda nënsistemit XSAVES—një veçori kritike për menaxhimin e proceseve të virtualizuara dhe duke ruajtur të dhënat e gjendjes së CPU-së.
Përmirësimet që çojnë deri në 2.4.8
Historia e fundit e zhvillimit të WSL përfshin një seri përmirësimesh që kontribuojnë në një eksperiencë më të qëndrueshme dhe efikase.
Compression Gzip për operacionet e eksportit: Përdoruesit tani mund të kompresojnë shpërndarjet Linux me gzip kur përdorin Komanda wsl–export, duke kursyer hapësirë dhe duke përmirësuar shpejtësinë e transferimit. Gjurmimi i progresit: Treguesit e progresit të bazuar në madhësinë e skedarit ofrojnë shikueshmëri më të mirë për operacionet e gjata të eksportit. Logjika e bllokimit të pajisjes: Përmirësimet sigurojnë që mjetet e sistemit të skedarëve si mkfs të funksionojnë pa probleme duke pritur që pajisjet e bllokimit të bëhen të disponueshme.
Versionet e mëparshme prezantuan gjithashtu instalimin me klikim të dyfishtë për shpërndarjet moderne dhe përmirësimin e menaxhimit të parazgjedhur të përdoruesve me komandën wsl–manage–set-default-user.
Në një një hap drejt mbrojtjes së rrjeteve WSL për të ardhmen, Microsoft përfshiu një paralajmërim në lidhje me zhvlerësimin e planifikuar të rrjeteve të lidhura. Në vend të kësaj, përdoruesit do të mbështeten në modelet më të reja të lidhjes, të tilla si rrjeti me proxy virito, i cili ofron një alternativë nëse konfigurimet NAT dështojnë.