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
Google autentifikators tagad var sinhronizēt jūsu kontus vairākās ierīcēs

Google autentifikators tagad var sinhronizēt jūsu kontus vairākās ierīcēs

Google autentifikators pievieno iespēju sinhronizēt jūsu kontus starp jūsu ierīcēm. Ilgi gaidīta ...

Lasīt vairāk

Windows 11 lietotnei Phone Link tagad ir pieejams iPhone atbalsts

Windows 11 lietotnei Phone Link tagad ir pieejams iPhone atbalsts

IETEIKUMS: Noklikšķiniet šeit, lai labotu Windows® problēmas un optimizētu sistēmas veiktspējuWin...

Lasīt vairāk

JavaGPT ļauj ChatGPT darboties mantotajā Windows, sākot no Windows 98

JavaGPT ļauj ChatGPT darboties mantotajā Windows, sākot no Windows 98

Trešās puses ChatGPT klienta versija ar Java 8 ļauj piekļūt tērzēšanas robotam jebkurā ierīcē, ku...

Lasīt vairāk