Windows Tips & News

WSL 2 má teraz funkciu obnovenia pamäte

S vydaním Windows 10 Build 18917 spoločnosť Microsoft predstavila WSL 2 Insiders, subsystém Windows pre Linux 2. Dodáva skutočné linuxové jadro s Windowsom, ktoré umožní plnú kompatibilitu systémových hovorov. Toto je prvýkrát, čo sa jadro Linuxu dodáva s Windowsom. Windows 10 zostava 19013 pridáva ďalšiu skvelú funkciu WSL 2 – Memory Reclaim, ktorá umožňuje hostiteľskému systému opätovne použiť pamäť, ktorú už nepotrebuje žiadny linuxový proces.

V minulosti, keď požiadavky na pamäť virtuálneho stroja WSL2 (VM) rástli, či už z vášho pracovného postupu alebo linuxového jadra, celková pamäť pridelená virtuálnemu stroju by sa tiež zvýšila alokáciou viac pamäte z hostiteľ. Po dokončení pracovného postupu sa však pamäť, ktorú pracovný postup už nepotrebuje, neuvoľní späť hostiteľovi. Teraz s rekultiváciou pamäte vo WSL 2, keď už pamäť v Linuxe nie je potrebná, môže byť nahlásená späť hostiteľovi, kde sa uvoľní a váš WSL 2 VM sa zmenší vo veľkosti pamäte.

Predtým:

po:

Pozrite si nasledujúce video:

Ako to funguje

Táto funkcia je napájaná a Oprava jadra Linuxu čo umožňuje, aby sa malé súvislé bloky pamäte vrátili do hostiteľského počítača, keď už nie sú potrebné v hosťovi Linuxu. Tím WSL aktualizoval Linuxové jadro vo WSL2 zahrnúť túto opravu a upraviť Hyper-V na podporu tejto funkcie hlásenia stránok. Aby sa hostiteľovi vrátilo čo najviac pamäte, WSL pravidelne komprimuje pamäť, aby sa zaistila dostupnosť voľnej pamäte v súvislých blokoch. Toto sa spustí iba vtedy, keď je váš procesor nečinný. Kedy k tomu dôjde, môžete zistiť vyhľadaním správy „WSL2: Vykonáva sa zhutnenie pamäte“ vo výstupe dmesg príkaz. Ak ste skúsený používateľ, môžete toto správanie nakonfigurovať úpravou hodnôt v .wslconfig. Skontrolujte prosím Poznámky k vydaniu WSL 19013 aby ste videli tieto možnosti. Prípadne, ak chcete spustiť tento príkaz Linux manuálne, môžete príkaz spustiť echo 1 > /proc/sys/vm/compact_memory ako užívateľ root.

Ďalšie technické podrobnosti a príklady nájdete v oficiálny blogový príspevok.

Ako zakázať alebo odinštalovať Windows Media Player v systéme Windows 10

Ako zakázať alebo odinštalovať Windows Media Player v systéme Windows 10

Windows Media Player môžete zakázať alebo odinštalovať v systéme Windows 10, ak na prehrávanie zv...

Čítaj viac

Ako odstrániť súbory výpisu z pamäte v systéme Windows 10

Ako odstrániť súbory výpisu z pamäte v systéme Windows 10

ODPORÚČAME: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon sy...

Čítaj viac

Spoločnosť Microsoft podala sťažnosť DMCA na stránku, ktorá distribuuje obraz ISO systému Windows 11

Spoločnosť Microsoft podala sťažnosť DMCA na stránku, ktorá distribuuje obraz ISO systému Windows 11

Tento týždeň, an interná zostava systému Windows 11 unikli online, potvrdili názov nového systému...

Čítaj viac