Inilunsad ng Microsoft ang WSL 2.4.8, na naghahatid ng mga pagpapahusay para mapahusay ang makabagong pamamahala sa pamamahagi ng Linux sa ilalim ng WSL1 at i-streamline ang mga operasyon ng system sa parehong bersyon ng Windows Subsystem para sa Linux.
Ang pag-update ay lumulutas ng mga kritikal na isyu, tulad ng paglalaan ng mapagkukunan at nawawalang mga profile ng terminal sa panahon ng mga conversion ng pamamahagi, habang nagpapakilala ng mga pagbabago na ginagawang mas maayos ang mga daloy ng trabaho sa Linux para sa mga developer.
Pinapayagan ng Windows Subsystem para sa Linux ang mga user upang patakbuhin ang isang Linux environment nang native sa Windows nang walang dual-booting o gumagamit ng mga virtual machine. Ang WSL1 ay nagsasalin ng mga tawag sa system ng Linux sa mga tawag sa Windows API, habang ang WSL2 ay nagpapatakbo ng isang buong Linux kernel para sa mas mahusay na pagganap, pagiging tugma, at pamamahala ng mapagkukunan.
Mga Pangunahing Pagpapahusay para sa Mga Makabagong Pamamahagi
Isa sa mga kapansin-pansing mga pagbabago sa WSL 2.4.8 tinitiyak na ang mga terminal profile at Start menu shortcut ay hindi na matatanggal kapag nagko-convert ng distribusyon sa pagitan ng WSL1 at WSL2. Noong nakaraan, ang mga user ay nakaranas ng mga pagkagambala dahil ang mga shortcut na ito, na nagpapadali sa mabilis na pag-access sa mga kapaligiran ng Linux, ay mawawala sa panahon ng proseso ng conversion.
Bukod pa rito, ipinakilala ng Microsoft ang mga pagpapabuti sa wsl–install utos. Ang mga modernong distribusyon ng Linux ay maaari na ngayong i-install nang walang case sensitivity, na binabawasan ang mga karaniwang error sa panahon ng pag-install. Pinapabuti ng update na ito ang pagkakapare-pareho ng command, lalo na sa mga kapaligiran kung saan maaaring humantong sa pagkalito ang paghawak ng kaso.
Mga Pag-aayos para sa System Resource Allocation
Isang logic error na nagdulot ng wsl2.processors upang maging default sa maximum na bilang ng mga lohikal na processor ay natugunan na rin. Dati, ang isyung ito ay humantong sa hindi mahusay na paglalaan ng mapagkukunan, na pumipilit sa mga developer na manu-manong ayusin ang kanilang mga setting ng system. Tinitiyak ng itinamang logic na makakapaglaan ang mga user ng mga processor nang mas epektibo, na binabalanse ang pagganap sa pagitan ng mga kapaligiran ng Windows at Linux.
Ang pag-update ng WSL 2.4.8 ay nagdudulot din ng mga pagpapabuti sa Microsoft Remote Desktop Client, na may ang bersyon ay na-upgrade sa 1.2.5716. Tinitiyak ng pagpapahusay na ito ang mas mahusay na pagganap at katatagan para sa mga developer na gumagamit ng mga malalayong koneksyon sa tabi ng kanilang mga WSL environment.
Ang mga kernel update ay ipinakilala sa mga naunang paglabas ng WSL upang ihanay ang WSL2 sa upstream na mga bersyon ng kernel ng Linux. Kapansin-pansin, na-update ng bersyon 2.3.26 ang WSL kernel sa 5.15.167.4, na nag-aayos ng mga bug sa loob ng XSAVES subsystem—isang kritikal na tampok para sa pamamahala ng mga virtualized na proseso at pag-save ng data ng estado ng CPU.
Mga Pagpapahusay na Nangunguna sa 2.4.8
Kabilang ang kamakailang kasaysayan ng pag-unlad ng WSL ng isang serye ng mga refinement na nag-aambag sa isang mas matatag at mahusay na karanasan.
Gzip Compression para sa Export Operations: Maaari na ngayong i-compress ng mga user ang mga pamamahagi ng Linux gamit ang gzip kapag ginagamit ang wsl–export command, pagtitipid ng espasyo at pagpapabuti ng mga bilis ng paglilipat. Pagsubaybay sa Pag-unlad: Ang mga tagapagpahiwatig ng pag-usad na nakabatay sa laki ng file ay nagbibigay ng mas mahusay na visibility para sa mahahabang operasyon ng pag-export. Lohika ng I-block ang Device: Tinitiyak ng mga pagpapabuti ang mga tool sa filesystem tulad ng mkfs na gumagana nang walang putol sa pamamagitan ng paghihintay na maging available ang mga block device.
Ang mga naunang bersyon ay nagpakilala din ng double-click na pag-install para sa mga modernong distribusyon at pinahusay na default na pamamahala ng user gamit ang wsl–manage–set-default-user command.
Sa isang hakbang patungo sa pagwawasto sa hinaharap na WSL networking, isinama ng Microsoft ang isang babala tungkol sa nakaplanong paghinto sa paggamit ng bridged networking. Sa halip, aasa ang mga user sa mga mas bagong modelo ng koneksyon, gaya ng virito proxy networking, na nagbibigay ng alternatibo kung nabigo ang mga configuration ng NAT.