Microsoft
Ang pagsulay nga pagpagawas sa WSL2 itanyag sa katapusan sa Hunyo sa mga eksperimento nga pagtukod
Isip kabahin sa WSL2 alang sa Windows 10, usa ka component nga adunay standard Linux 4.19 kernel ang itanyag. Samtang ang mga pag-ayo alang sa LTS branch 4.19 gipagawas, ang kernel para sa WSL2 ma-update dayon pinaagi sa mekanismo sa Windows Update ug masulayan sa Microsoft padayon nga integrasyon nga imprastraktura. Ang WSL2 mogamit sa parehas nga kernel sama sa imprastraktura sa Azure, nga makapadali sa pagpadayon.
Ang tanan nga mga pagbag-o nga giandam alang sa integrasyon sa kernel sa WSL ipatik sa ilawom sa libre nga lisensya sa GPLv2 ug ibalhin sa upstream. Ang giandam nga mga patch naglakip sa mga pag-optimize aron makunhuran ang oras sa pagsugod sa kernel, makunhuran ang konsumo sa memorya, ug ibilin ang minimum nga gikinahanglan nga set sa mga driver ug subsystem sa kernel. Ang gisugyot nga kernel makahimo sa paglihok ingon usa ka transparent nga kapuli alang sa emulation layer nga gisugyot sa WSL1. Ang pagkaanaa sa mga source code magtugot sa mga mahiligon, kon gusto, sa paghimo sa ilang kaugalingong mga build sa Linux kernel para sa WSL2, diin ang gikinahanglan nga mga instruksyon maandam.
Ang paggamit sa usa ka standard nga kernel nga adunay mga pag-optimize gikan sa proyekto sa Azure magtugot kanimo nga makab-ot ang hingpit nga pagkaangay sa Linux sa lebel sa tawag sa sistema ug maghatag katakus sa hapsay nga pagpadagan sa mga sulud sa Docker sa Windows, ingon man ipatuman ang suporta alang sa mga sistema sa file base sa mekanismo sa FUSE. Dugang pa, ang WSL2 nagpadako pag-ayo sa performance sa I/O ug file system operations, nga kaniadto bottleneck sa WSL1. Pananglitan, kung gi-unpack ang usa ka compressed archive, ang WSL2 1 ka beses nga mas paspas kaysa WSL20, ug kung naglihok
"git clone", "npm install", "apt update" ug "apt upgrade" sa 2-5 ka beses.
Bisan kung kini nagpadala gihapon sa Linux kernel, ang WSL2 dili maghatag usa ka andam nga set sa mga sangkap sa user-space. Kini nga mga sangkap gi-install nga gilain ug gibase sa mga asembliya sa lainlaing mga pag-apod-apod. Pananglitan, aron ma-install sa WSL sa direktoryo sa Microsoft Store
Dugang pa, kini mahimong matikdan
Source: opennet.ru