Windows Tips & News

WSL 2 tagad ir atmiņas atjaunošanas funkcija

click fraud protection
IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspēju

Izlaižot Windows 10 Build 18917, Microsoft iepazīstināja ar WSL 2 Insiders, Windows apakšsistēmā Linux 2. Tas piegādā īstu Linux kodolu ar Windows, kas nodrošinās pilnīgu sistēmas zvanu saderību. Šī ir pirmā reize, kad kopā ar Windows tiek piegādāts Linux kodols. Windows 10 build 19013 pievieno vēl vienu lielisku WSL 2 funkciju - Memory Reclaim, kas ļauj resursdatora sistēmai atkārtoti izmantot atmiņu, kas vairs nav nepieciešama nevienam Linux procesam.

Reklāma

Iepriekš, kad WSL2 virtuālās mašīnas (VM) atmiņas vajadzības pieauga vai nu no jūsu darbplūsmas, vai Linux kodols, kopējā VM atvēlētā atmiņa arī pieaugs, piešķirot vairāk atmiņas no saimnieks. Bet, kad darbplūsma ir pabeigta, atmiņa, kas darbplūsmai vairs nav nepieciešama, netiks izlaista atpakaļ resursdatoram. Tagad ar atmiņas atgūšanu WSL 2, kad atmiņa operētājsistēmā Linux vairs nav nepieciešama, par to var ziņot resursdatoram, kur tā tiks atbrīvota, un jūsu WSL 2 virtuālās mašīnas atmiņas apjoms samazināsies.

Pirms:

Windows 10 atmiņas atgūšana

Pēc:

Windows 10 atmiņas atjaunošana pabeigta

Apskatiet šo videoklipu:

Kā tas strādā

Šo funkciju nodrošina a Linux kodola ielāps kas ļauj mazus blakus esošos atmiņas blokus atgriezt resursdatorā, kad tie vairs nav vajadzīgi Linux viesim. WSL komanda ir atjauninājusi Linux kodols WSL2 lai iekļautu šo ielāpu, un modificēta Hyper-V, lai atbalstītu šo lapu ziņošanas funkciju. Lai resursdatoram atgrieztu pēc iespējas vairāk atmiņas, WSL periodiski sablīvē atmiņu, lai nodrošinātu brīvas atmiņas pieejamību blakus esošajos blokos. Tas darbojas tikai tad, kad jūsu centrālais procesors ir dīkstāvē. Varat redzēt, kad tas notiek, meklējot ziņojumu “WSL2: Veic atmiņas blīvēšanu” ierīces izvadē. dmesg komandu. Ja esat spēcīgs lietotājs, varat konfigurēt šo darbību, rediģējot vērtības .wslconfig. Lūdzu, pārbaudiet WSL 19013 izlaišanas piezīmes lai redzētu šīs opcijas. Alternatīvi, ja vēlaties palaist šo Linux komandu manuāli, varat palaist komandu echo 1 > /proc/sys/vm/compact_memory kā saknes lietotājs.

Plašāku tehnisko informāciju un piemērus varat atrast vietnē oficiālais emuāra ieraksts.

IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspēju
Bloķējiet potenciāli nevēlamas programmas lejupielādei programmā Microsoft Edge

Bloķējiet potenciāli nevēlamas programmas lejupielādei programmā Microsoft Edge

Kā bloķēt potenciāli nevēlamas programmas lejupielādei programmā Microsoft EdgeProgrammā Microsof...

Lasīt vairāk

Noņemiet saīsnes bultiņas pārklājumu operētājsistēmā Windows 10

Noņemiet saīsnes bultiņas pārklājumu operētājsistēmā Windows 10

IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspējuOper...

Lasīt vairāk

Linux Mint 20 ir iznācis, jūs varat to lejupielādēt tūlīt

Linux Mint 20 ir iznācis, jūs varat to lejupielādēt tūlīt

Linux Mint komanda šodien izlaida "Ulyana" distro galīgo versiju, kas ir Linux Mint 20. Tas ir pi...

Lasīt vairāk