Windows Tips & News

WSL 2 má teraz funkciu obnovenia pamäte

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

Archívy aplikácie Samsung Screen Recorder

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

Windows 10 verzie 20H2 má teraz ešte jeden inovačný blok

Windows 10 verzie 20H2 má teraz ešte jeden inovačný blok

Spoločnosť Microsoft pridala ďalší blok inovácie do systému Windows 10 verzie 20H2, aktualizácia ...

Čítaj viac

Windows 10 Build 20262 je vonku bez nových funkcií

Windows 10 Build 20262 je vonku bez nových funkcií

Microsoft má prepustený Windows 10 zostava 20262 z pobočky FE_RELEASE. Zostava je k dispozícii na...

Čítaj viac