Windows Tips & News

WSL 2 má teraz funkciu obnovenia pamäte

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

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.

Reklama

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:

Obnova pamäte systému Windows 10

po:

Obnova pamäte systému Windows 10 Hotovo

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.

ODPORÚČAME: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon systému
Zálohovanie tlačidiel panela s nástrojmi Rýchly prístup v systéme Windows 10

Zálohovanie tlačidiel panela s nástrojmi Rýchly prístup v systéme Windows 10

Windows 10 má v Prieskumníkovi súborov Ribbon UI s panelom s nástrojmi Rýchly prístup v hornej ča...

Čítaj viac

Archív rozmazania aero skla

Táto webová stránka používa súbory cookie na zlepšenie vášho zážitku pri prechádzaní webom. Z týc...

Čítaj viac

Archívy motívov systému Windows 8

Táto webová stránka používa súbory cookie na zlepšenie vášho zážitku pri prechádzaní webom. Z týc...

Čítaj viac