Microsoft
Ukusebenzisa i-kernel ejwayelekile kukuvumela ukuthi ufinyelele ukuhambisana okugcwele ne-Linux ezingeni lezingcingo zesistimu futhi unikeze amandla okusebenzisa iziqukathi ze-Docker ngaphandle komthungo ku-Windows, kanye nokusebenzisa ukusekelwa kwezinhlelo zamafayela ezisekelwe kumshini we-FUSE. Uma kuqhathaniswa ne-WSL1, i-WSL2 ikhulise kakhulu ukusebenza kwe-I/O nokusebenza kwesistimu yefayela. Isibonelo, uma uthulula ingobo yomlando ecindezelwe, i-WSL2 ishesha izikhathi ezingu-1 kune-WSL20, futhi ishesha izikhathi ezingu-2-5 uma kwenziwa imisebenzi ethi βgit cloneβ, βnpm installβ, βapt updateβ kanye βnokuthuthukisa aptβ.
I-WSL2 inikeza ingxenye esekelwe ku-Linux 4.19 kernel esebenza endaweni ye-Windows isebenzisa umshini obonakalayo osuvele usetshenziswa e-Azure. Izibuyekezo ku-Linux kernel zilethwa ngomshini Wokuvuselela IWindows futhi zihlolwe ngokumelene nengqalasizinda eqhubekayo yokuhlanganisa ye-Microsoft. Zonke izinguquko ezilungiselelwe ukuhlanganiswa kwe-kernel ne-WSL zithenjiswa ukuthi zizoshicilelwa ngaphansi kwelayisensi ye-GPLv2 yamahhala. Ama-patches alungisiwe afaka ukulungiselelwa kokunciphisa isikhathi sokuqalisa i-kernel, ukunciphisa ukusetshenziswa kwememori, nokushiya isethi encane edingekayo yabashayeli namasistimu angaphansi ku-kernel.
Ukusekelwa kwenguqulo yakudala ye-WSL1 kuyagcinwa futhi zombili izinhlelo zingasetshenziswa ngapha nangapha, kuye ngokuthandwa ngabasebenzisi. I-WSL2 ingasebenza njengokumiselela okusobala kwe-WSL1. Okufanayo nezingxenye zesikhala somsebenzisi we-WSL1
Imvelo
Source: opennet.ru