Microsoft implemented in WSL2 (Fenestra Subsystem pro Linux) reditus memoriae ad systema

Microsoft nuntiatum de expandendis facultatibus WSL2 (Fenestra Subsystem pro Linux) iacuit, quae in Fenestra imagini exsecutabilium Linux deducendae efficit. In builds experimentalem Fenestra insider (Aedificare 19013) in strato WSL2, subsidium ad memoriam redeundi ad systema (Memory Reclamation) processibus dimissi in ambitu in nucleo Linux subnixo apparuit.

Antea, in eventu augmenti memoriae consumptionis applicationes vel nuclei, memoria in machinam virtualem WSL2 partita est, sed postquam permansit confixus est et ad systema non rediit, etiam post processus intensivus terminatus et ibi. memoriae prodito nihil amplius opus fuit. Memoria Reclamationis mechanismus permittit ut liberatam memoriam ad principale OS redire et automatice magnitudinem machinae memoriae virtualis minuere. Hoc redit non solum memoria processibus usoris liberata, sed etiam memoria adhibita in nucleo Linux caching. Exempli gratia, cum alta orbis actione, magnitudo paginae cache crescit, in qua contenta tabulariorum reposita sunt cum ratio tabella currit. Postquam "resonare 1 > /proc/sys/vm/drop_caches" exsequitur, latibulum purgari potest et memoria ad principale OS reverti potest.

Memoria Reclamationis exsecutio innititur
panni rudisproposita a Intel engineers pro inclusione in Linux kernel principale ut capaces virtio-balloon exactoris et ad memoriam administrationis dilatandam. Plenitudo certa designata est ad usum in quibusvis systematibus hospitibus ut paginas memoriae insuetas ad systema castrorum remittas et cum variis hypervisoribus adhiberi potest. In casu WSL2, commissura hyper-V hypervisoris ad memoriam reducendam accommodatur.

Recole secundam editionem WSL alium traditio nuclei plenae flexae Linux loco aemulatoris qui systema Linux vertit vocat in Fenestra systema vocat in musca. In WSL2 Linux kernel Fundata emissione 4.19, quae in Fenestra environment utens machinae virtualis iam in Azure currit. Renovationes ad nucleum Linux traditae sunt per mechanismum in Fenestra Updates et probata contra continuam integrationem infrastructuram Microsoft. WSL2-specialis inaequalis nucleus includunt optimizationes ut nucleum initium temporis minuat, consummationem memoriam minuat, ac nucleum cum minimo statuto rectorum et subsystematum relinquat.

Source: opennet.ru