Principal Windows 10 WSL 2 are acum funcția de recuperare a memoriei

WSL 2 are acum funcția de recuperare a memoriei



Lasa un raspuns

Odată cu lansarea Windows 10 Build 18917, Microsoft a introdus WSL 2 către Insiders, subsistemul Windows pentru Linux 2. Acesta livrează un kernel Linux real cu Windows, care va face posibilă compatibilitatea completă a apelurilor de sistem. Este pentru prima dată când un kernel Linux este livrat cu Windows. Windows 10 build 19013 adaugă o altă caracteristică WSL 2 extraordinară - Memory Reclaim, care permite sistemului gazdă să reutilizeze memoria care nu mai este necesară pentru niciun proces Linux.

Reclama

Anterior, atunci când nevoile de memorie ale mașinii virtuale WSL2 (VM) ar crește, fie din fluxul de lucru, fie de kernel-ul Linux, memoria generală alocată VM ar crește, de asemenea, prin alocarea mai multor memorii de la gazdă. Dar, odată ce fluxul de lucru este finalizat, acea memorie care nu mai este necesară fluxului de lucru nu va fi eliberată înapoi la gazdă. Acum, cu recuperarea memoriei în WSL 2, când memoria din Linux nu mai este necesară, aceasta poate fi raportată la gazdă unde va fi eliberată, iar WSL 2 VM se va micșora în dimensiunea memoriei.

cum să salvați un gif twitter

Inainte de:

none

După:

ce fel de berbec am Windows 10

none

Urmăriți următorul videoclip:

cum pot schimba ok Google cu un cuvânt diferit?

Cum functioneaza

Această caracteristică este alimentată de un Patch de kernel Linux care permite restituirea unor blocuri contigue mici de memorie la mașina gazdă atunci când acestea nu mai sunt necesare în invitatul Linux. Echipa WSL a actualizat Kernel Linux în WSL2 pentru a include acest patch și Hyper-V modificat pentru a accepta această caracteristică de raportare a paginilor. Pentru a returna cât mai multă memorie gazdei, WSL compactează periodic memoria pentru a se asigura că memoria liberă este disponibilă în blocuri adiacente. Acest lucru rulează numai când CPU-ul dvs. este inactiv. Puteți vedea când se întâmplă acest lucru căutând mesajul „WSL2: Efectuarea compactării memoriei” în interiorul ieșiriidmesgcomanda. Dacă sunteți un utilizator puternic, puteți configura acest comportament modificând valorile din .wslconfig . te rog verifică Note de lansare WSL 19013 pentru a vedea aceste opțiuni. Alternativ, dacă doriți să executați manual această comandă Linux, puteți rula comandaecou 1> / proc / sys / vm / compact_memoryca utilizator root.

Puteți găsi mai multe detalii tehnice și exemple în postare oficială pe blog .

Articole Interesante

Alegerea Editorului

none
Cum să încarci mai multe fotografii pe Facebook
Încărcarea mai multor fotografii pe Facebook poate fi dificilă, dar iată două moduri de a face acest lucru — cu postarea de stare sau ca un album.
none
Cum să o remediați când sunetul unui Chromecast nu funcționează
Chromecastul dvs. afișează videoclipuri, dar nu sunet? Iată un ghid de depanare care detaliază cum să remediați un Chromecast fără sunet.
none
Cum să introduceți exponenți pe un Chromebook
Exponenții se găsesc de obicei în expresii matematice și scări științifice. Cu toate acestea, au și o aplicație practică. În special, le folosim pentru măsurarea dimensiunii și volumului. Învățarea modului de tastare a numerelor și literelor în formă de exponenți poate fi utilă.
none
Cum să obțineți Diluc în Genshin Impact
Diluc este unul dintre cele mai căutate personaje jucabile din Genshin Impact. Atacurile sale pirotehnice S-Tier devastează deopotrivă mofii și șefii. Din păcate, nu este ușor de recrutat. Dacă ai inima pusă pe această evazivă cramă Dawn
none
Cum să ștergeți puncte în ClassDojo
Școlile nu se referă doar la învățarea unei grămezi de fapte - construirea caracterului și îmbunătățirea comportamentului copiilor sunt sarcini la fel de importante. Acesta este tocmai scopul sistemului de gestionare a comportamentului online ClassDojo: conectarea profesorilor, elevilor și părinților
none
Cum să instalați și să vizionați YouTube TV pe Roku
Pentru a viziona YouTube TV pe Roku, instalați canalul YouTube TV din Magazinul Roku. Deschideți aplicația YouTube TV de pe ecranul de pornire Roku pentru a vă conecta. Trebuie să vă înscrieți la YouTube TV prin contul dvs. Google de pe site-ul YouTube TV.
none
Cum să adăugați un Amazon Smart Plug la Google Home
Amazon Smart Plug vă permite să controlați oricare dintre dispozitivele dvs. de acasă folosind doar vocea. Pentru a face acest lucru, aveți nevoie de un dispozitiv compatibil Alexa, cum ar fi Echo, Sonos sau Fire TV. Aplicația pentru telefon Alexa va funcționa bine și cu