Windows Tips & News

WSL 2-l on nüüd mälu taastamise funktsioon

click fraud protection
SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin

Windows 10 Build 18917 väljalaskmisega tutvustas Microsoft WSL 2 Linux 2 alamsüsteemile Insiders. See tarnib tõelise Linuxi kerneli koos Windowsiga, mis võimaldab täielikku süsteemikõnede ühilduvust. See on esimene kord, kui Windowsiga tarnitakse Linuxi kernel. Windows 10 build 19013 lisab veel ühe suurepärase WSL 2 funktsiooni – Memory Reclaim, mis võimaldab hostsüsteemil taaskasutada mälu, mida ükski Linuxi protsess enam ei vaja.

Reklaam

Varem, kui WSL2 virtuaalmasina (VM) mäluvajadus kasvas kas teie töövoo või Linuxi kerneli puhul kasvaks ka VM-ile eraldatud üldine mälu, eraldades rohkem mälu peremees. Kuid kui töövoog on tehtud, ei vabastata seda mälu, mida töövoog enam ei vaja, hostile tagasi. Nüüd WSL 2 mälu taastamisega, kui Linuxi mälu pole enam vaja, saab sellest hostile tagasi teatada, kus see vabastatakse ja teie WSL 2 virtuaalmasina mälu maht väheneb.

Enne:

Windows 10 mälu taastamine

Pärast:

Windows 10 mälu taastamine on tehtud

Vaadake järgmist videot:

Kuidas see töötab

Seda funktsiooni toidab a Linuxi tuuma plaaster mis võimaldab väikeste külgnevate mäluplokkide tagastamist hostmasinasse, kui neid Linuxi külalises enam vaja pole. WSL-i meeskond on värskendanud Linuxi kernel WSL2-s selle paiga lisamiseks ja muudetud Hyper-V-d, et toetada seda lehe aruandlusfunktsiooni. Hostile võimalikult suure mälumahu tagastamiseks tihendab WSL perioodiliselt mälu, et tagada vaba mälu kättesaadavus külgnevates plokkides. See töötab ainult siis, kui teie protsessor on jõude. Näete, millal see juhtub, kui otsite faili väljundist teadet WSL2: mälu tihendamine. dmesg käsk. Kui olete tõhus kasutaja, saate selle käitumise konfigureerida, muutes väärtusi .wslconfig. Palun kontrollige WSL 19013 väljalaskemärkmed nende valikute nägemiseks. Teise võimalusena, kui soovite seda Linuxi käsku käsitsi käivitada, võite selle käsu käivitada echo 1 > /proc/sys/vm/compact_memory juurkasutajana.

Rohkem tehnilisi üksikasju ja näiteid leiate veebisaidilt ametlik ajaveebi postitus.

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin

Laadige alla Siveria v1.0 Skin AIMP3 jaoks

Sergei Tkachenko on Venemaalt pärit tarkvaraarendaja, kes alustas Winaeroga juba 2011. aastal. S...

Loe rohkem

Laadige alla AIMP3 nahkade arhiivid

See veebisait kasutab küpsiseid, et parandada teie kogemust veebisaidil navigeerimise ajal. Nende...

Loe rohkem

Laadi alla Laadi alla NguvuT-(h) v2.2 Skin AIMP3 jaoks

Sergei Tkachenko on Venemaalt pärit tarkvaraarendaja, kes alustas Winaeroga juba 2011. aastal. S...

Loe rohkem