Windows Tips & News

WSL 2 tagad ir atmiņas atjaunošanas funkcija

click fraud protection

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.

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:

Pēc:

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.

Biroja lietotņu flīzes ar veikala saitēm operētājsistēmā Windows 10 Redstone 3

Biroja lietotņu flīzes ar veikala saitēm operētājsistēmā Windows 10 Redstone 3

Kā jūs, iespējams, jau zināt, Microsoft izlaida Windows 10 Build 16170, lai saņemtu programmas Wi...

Lasīt vairāk

Operētājsistēmā Windows 10 Cloud darbosies Win32 lietotnes, taču...

Operētājsistēmā Windows 10 Cloud darbosies Win32 lietotnes, taču...

Jaunais Windows 10 mākoņizdevums mūsdienās nav noslēpums nevienam. Paredzēts kā Windows RT produk...

Lasīt vairāk

Windows 10 S neatbalstīs Bash Ubuntu konsolē

Windows 10 S neatbalstīs Bash Ubuntu konsolē

Pasākuma Build 2017 laikā Microsoft paziņoja, ka papildus Ubuntu Windows 10 lietotāji varēs insta...

Lasīt vairāk