Microsoft aplike nan WSL2 (Windows Subsystem pou Linux) retounen nan memwa nan sistèm nan

Konpayi Microsoft te anonse sou elaji kapasite WSL2 (Windows Subsystem for Linux) kouch, ki asire lansman fichye ègzèkutabl Linux sou Windows. Nan bati eksperimantal Fenèt Insider (bati 19013) nan kouch WSL2 a, sipò pou retounen memwa nan sistèm lan (Reklamasyon memwa) te pibliye pa pwosesis k ap kouri nan yon anviwònman ki baze sou nwayo Linux la.

Précédemment, nan evènman an nan yon ogmantasyon nan konsomasyon memwa pa aplikasyon oswa nwayo a, yo te atribye ba memwa nan machin nan WSL2 vityèl, men apre sa li te rete kole epi yo pa te retounen nan sistèm nan, menm apre pwosesis la resous-entansif sispann epi gen pa t 'plis bezwen pou memwa atribye ba yo. Mekanis Reklamasyon memwa a pèmèt ou retounen memwa libere nan OS prensipal la epi otomatikman redwi gwosè memwa machin vityèl la. Sa a retounen non sèlman memwa ki libere pa pwosesis itilizatè yo, men tou memwa yo itilize pou kachèt nan nwayo Linux la. Pou egzanp, ak aktivite ki gen kapasite segondè, gwosè a nan kachèt paj la ogmante, nan ki sa ki nan dosye yo depoze lè sistèm nan dosye ap kouri. Apre egzekite "echo 1> /proc/sys/vm/drop_caches" kachèt la ka netwaye epi memwa a ka retounen nan OS prensipal la.

Aplikasyon an nan Reklamasyon memwa baze sou
plak, pwopoze pa enjenyè Intel pou enklizyon nan nwayo Linux prensipal la yo nan lòd yo elaji kapasite yo nan chofè a virtio-balon ak pou sistèm nan jesyon memwa. Patch espesifye a fèt pou itilize nan nenpòt sistèm envite pou retounen paj memwa ki pa itilize nan sistèm lame a epi yo ka itilize ak divès kalite hypervisors. Nan ka WSL2, patch la adapte pou retounen memwa nan hypervisor Hyper-V la.

Sonje byen, dezyèm edisyon WSL diferan livrezon nan yon nwayo Linux plen véritable olye de yon Emulation ki tradui apèl sistèm Linux nan apèl sistèm Windows sou vole. Livre nan WSL2 Kernel Linux Ki baze sou lage 4.19, ki kouri nan yon anviwònman Windows lè l sèvi avèk yon machin vityèl ki deja kouri nan Azure. Mizajou nan nwayo Linux yo delivre atravè mekanis Windows Update epi yo teste kont enfrastrikti entegrasyon kontinyèl Microsoft la. Patch nwayo WSL2-espesifik gen ladan optimize pou diminye tan demaraj nwayo a, diminye konsomasyon memwa, epi kite nwayo a ak seri minimòm chofè ak subsistèm ki nesesè yo.

Sous: opennet.ru

Add nouvo kòmantè