Kas ir un kā redzēt atmiņas saspiešanu sistēmā Windows 10

Satura rādītājs

RAM atmiņai ir būtiska loma visā procesā, veiktspējā un operētājsistēmas vispārējā optimizēšanā, jo tā palīdz ātri ielādēt procesus un pakalpojumus sistēmā. Piekļūstot Windows 10 uzdevumu pārvaldniekam, sadaļā Veiktspēja / Atmiņa varam redzēt, ka daļa no mūsu RAM atmiņas atrodas saspiestajā stāvoklī:

Šo procesu veic operētājsistēma Windows 10 ar mērķi saglabāt vairāk datu operatīvajā atmiņā, un šodien Solvetic sīkāk pastāstīs, kas ir šāda veida saspiešana un kā to apskatīt.

Kas ir atmiņas saspiešana operētājsistēmā Windows 10Atmiņas saspiešana nav problēma, kas ietekmē vai ir sastopama tikai Windows vidēs, šajā gadījumā Windows 10, bet tā ir sastopama arī Linux un macOS operētājsistēmās.

Šī atmiņas saspiešanas tehnoloģija pakāpeniski ir attīstījusies no jau zināmās Readyboost tehnoloģijas, ko atradām operētājsistēmā Windows 7, kas izmantoja saspiestu kešatmiņu USB atmiņā, lai uzlabotu vispārējo veiktspēju, lai saglabātu arī peidžeru failā ierakstītos datus, kas ļāva daudz ātrāk piekļuve datiem.

Windows 10 ir pilnībā pagriezis šo tehnoloģiju, kas tagad tiek piemērota visām operētājsistēmām un līdz ar to arī visu veidu lietojumprogrammām.

Visi dati, kas atrodas uz diska peidžeru failā, tagad tiek saspiesti pēc sākotnējās saspiešanas sākotnēji uz RAM balstītajā peidžeru failā un tiks ierakstīti diskā tikai tad, kad būs redzams resursu trūkums.

Tā kā operētājsistēma Windows 10 ir veikusi šīs izmaiņas, vienkāršas, tagad lapas, kas rakstītas tieši peidžeru failā, tagad tiks rakstītas Windows 10 saspiešanas krātuvē, kas ir lietotāja režīma atmiņa, kas pieder tiešajam sistēmas procesam. Tas tradicionāli ir bijis tukšs, jo lielākā daļa atmiņas bija kodola režīms.

Šis saturs tiks saspiests aptuveni par 30% no tā sākotnējā izmēra, kas ļaus saglabāt vairāk satura atmiņā, jo atlikušos 70% vietas tagad var piešķirt to brīvo lapu sarakstam, kuras ir gatavas lietošanai lietojumprogrammās atbilstoši nepieciešamībai un tādējādi palielināt produktivitāti.

Šī procesa gala rezultāts ir tāds, ka lielākā daļa izmantoto datu tiks saglabāti atmiņā, kas ļauj samazināt peidžeru failu izmantošanu, bet tajā pašā laikā sistēma izmantos daudz vairāk atmiņas, jo būtībā tas ir peidžeru saturs atmiņā un saspiests dati.

Lai gan šī Windows 10 piedāvātā tehnoloģija ir ideāli piemērota peidžeru lieluma uzlabošanai, tas ir datu saspiešanas un dekompresijas process, kas prasa dažus CPU resursus, tāpēc ne visi dati tiek glabāti saspiesti, bet tiks saspiesti tikai tad, kad Windows to uzskata nepieciešams un noderīgs, un tas var kaut kādā veidā ietekmēt operētājsistēmas vispārējo darbību.

Kā apskatīt saspiestu atmiņu operētājsistēmā Windows 10

Lai piekļūtu šai informācijai, mums ir jāpiekļūst uzdevumu pārvaldniekam, izmantojot vienu no šīm iespējām:

Uzdevumu pārvaldnieks

  • Ar peles labo pogu noklikšķiniet uz uzdevumjoslas un tur atlasiet Uzdevumu pārvaldnieks
  • Izmantojiet taustiņus + X vai ar peles labo pogu noklikšķiniet uz izvēlnes Sākt un tur atlasiet Uzdevumu pārvaldnieks
  • Izmantojiet taustiņus Ctrl + Alt + Del un parādītajā sarakstā atlasiet Uzdevumu pārvaldnieks.

Kad mēs piekļūstam uzdevumu pārvaldniekam, mums jāiet uz cilni Veiktspēja, atlasiet opciju Atmiņa un to, kā mēs varam redzēt laukā Lietošanā (saspiests), mēs redzēsim saspiešanai izmantoto atmiņas apjomu, šajā gadījumā tas ir 69,0 MB.

Šī vērtība nav nemainīga, jo tā būs mainīga, izpildot vai aizverot Windows 10. lietojumprogrammas un programmas. Mēs varam virzīt kursoru virs lauka Atmiņas sastāvs, kur redzēsim nedaudz detalizētāku informāciju par minēto saspiesto atmiņu. Kā redzam nākamajā attēlā, mēs vispārējā līmenī ietaupām 173 MB atmiņas.

Iespējot vai atspējot saspiestu atmiņu sistēmā Windows 10

Šī saspiestā atmiņa ir darbība, ko veic Windows uzdevumu plānotājs, konstatējot, ka sistēmā ir neaktīvas lietojumprogrammas.

Ja vēlamies to iespējot vai nē, dodamies uz uzdevumu plānotāju un dodamies uz šādu maršrutu:

 Uzdevumu plānotāja bibliotēka / Microsoft / Windows / MemoryDiagnostic

PALIELINĀT

Tur mums ar peles labo pogu noklikšķiniet uz uzdevuma RunFullMemoryDiagnostic un atlasiet opciju Atspējot:

Ja mēs vēlamies to vēlreiz iespējot, mēs atkārtosim to pašu procesu un atlasīsim opciju Iespējot. Kā alternatīvu metodi mēs varam iespējot vai ne iespējot atmiņas saspiešanu no Windows PowerShell, šim nolūkam mēs piekļūstam kā administratori un izpildīsim sekojošo:

Lai atspējotu saspiešanu

 Atspējot -MMAgent -mc

Lai iespējotu saspiešanu

 Iespējot -MMAgent -mc

Abos gadījumos operētājsistēma būs jārestartē.

PALIELINĀT

Kā redzam, tā ir jauna tehnoloģija, kas vērsta uz atmiņas veiktspējas uzlabošanu, izmantojot datu krātuvi citā veidā.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave