Windows Tips & News

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

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
Suurendage Windows 10 tegumiriba läbipaistvuse taset

Suurendage Windows 10 tegumiriba läbipaistvuse taset

Windows 10-s on lihtne nipp, mis võimaldab teil muuta tegumiriba vaikimisi välimusest puhtamaks j...

Loe rohkem

Microsoft kinnitab, et kõik Windows 11 SKU-d tarnitakse vaikimisi valgusrežiimis

Microsoft kinnitab, et kõik Windows 11 SKU-d tarnitakse vaikimisi valgusrežiimis

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

Loe rohkem

Microsoft keelab WinPE-s Windows 11 süsteeminõuetest möödahiilimise

Microsoft keelab WinPE-s Windows 11 süsteeminõuetest möödahiilimise

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

Loe rohkem