Comprimarea memoriei în Windows 10
Memoria este un factor important în procesarea mai rapidă a diferitelor sarcini. Deoarece este o memorie electronică, este costisitoare și majoritatea oamenilor nu își pot permite o cantitate mare de memorie RAM. De asemenea, există o limită a memoriei RAM pe care sistemele de operare o pot sprijini. Cu exceptia Compresie de memorie caracteristică în Windows 10 asigurați-vă că utilizați o utilizare optimă și echilibrată a memoriei RAM împreună cu fișierul de pagină. Noul sistem de operare vine cu optimizarea memoriei care încorporează comprimarea datelor care ocupă memoria electronică. Articolul vorbește despre modul în care versiunile Windows mai vechi au gestionat memoria, ce este caracteristica de compresie a memoriei și cum funcționează Compresia memoriei în Windows 10.
Managementul memoriei în versiunile mai vechi ale Windows
În Windows, întreaga memorie este împărțită în trei părți distincte:
- Memorie de acces randomizat (memorie electronică)
- Pagefile (extinderea memoriei RAM pe hard disk)
- Hard disk și alte tipuri de sisteme de stocare
În versiunile mai vechi, era necesar să alocăm o cantitate bună de spațiu pe hard disk la pagina_file.sys care acționa ca o extensie a memoriei electronice. Gestionarea memoriei în versiunile mai vechi de Windows a fost simplă și dreaptă. Păstrați aplicațiile care rulează în prezent și datele aferente în memoria electronică și trimiteți cele mai puțin utilizate date la Pagefile.sys. În timp ce aplicația tradițională a avut loc în memoria principală, partea de date a fost adesea împinsă la pagina de pagină dacă nu este utilizată pentru o perioadă lungă de timp. Dacă capacitatea paginii de pagină a fost depășită, datele din fișierul de pagină au fost înlocuite. În acest caz, în cazul în care aplicația - care era încă în memoria electronică - a solicitat date vechi, aceasta a fost din nou încărcată în memoria RAM de pe hard disk sau alte dispozitive de stocare - ceea ce înseamnă că a durat mai mult timp pentru citirea sau scrierea datelor.
Cu alte cuvinte, aplicațiile și cele mai recente date sunt deținute în memoria RAM, datele utilizate frecvent de aplicațiile curente au rămas în fișierul pagefile.sys, iar hard disk-ul a fost accesat când un nou set de date trebuia citit sau scris. Acestea includ date care nu sunt prezente în fișierul de pagină - datele care ar fi putut fi înlocuite cu un nou set.
Managementul memoriei în Windows 8 - Fișierele de pagină ale aplicației
În Windows 8, gestionarea memoriei sa schimbat puțin. Au existat două tipuri de aplicații în Windows 8 / 8.1. Aplicațiile tradiționale au continuat să funcționeze așa cum am explicat mai sus. O parte din ei au rămas în memoria RAM, în timp ce datele necesare au fost stocate în fișierul de pagină când aplicațiile nu funcționau și când RAM era plin.
Aplicațiile moderne rulează numai atunci când se aflau în centrul atenției. Dacă ați deschis aplicația A și aplicația B și lucrați în prezent la aplicația A, aplicația B împreună cu datele aferente vor fi împinse înapoi în fișierul de pagină. În acest fel, aplicația A poate avea acces bun la memorie și nu trebuie să ajungă la pagina de pagini pentru fiecare proces de preluare. Când ați trimis aplicația A în fundal, concentrându-vă asupra aplicației B, aplicația A și datele aferente s-ar îndrepta către pagina de pagini, în timp ce aplicația B primește acces exclusiv la RAM.Această metodă a fost salvată în memorie și a făcut aplicațiile mai rapid. Cu Windows 10, funcția de comprimare a fost adăugată pentru ao face și mai rapidă. Următoarea secțiune explică modul în care funcționează în Windows 10.
Managementul memoriei în Windows 10 - Comprimarea peste fișierul Page
Gestionarea memoriei este aceeași cu cea din Windows 8 / 8.1. Aplicațiile tradiționale sunt stocate în memoria electronică, iar aplicațiile focalizate sunt stocate și în memoria RAM. Dacă RAM devine congestionată datorită datelor excesive, aplicația și datele sunt comprimate până la 40% și sunt stocate în aceeași memorie electronică.
De asemenea, Windows 10 utilizează pagefile.sys pentru a stoca datele de pe memoria electrică. Dacă o aplicație utilizează prea multe date, dar la intervale mai lente, unele date sunt împinse la pagina de pagini dacă memoria electronică nu are spațiu liber. Dacă aplicația devine agresivă, datele sunt mutate înapoi din pagina de pagini în memoria electronică și o altă aplicație este împinsă în fișierul paginii pentru a crea spațiu pentru aplicația curentă. Numai în cazuri rare, hard disk-ul este abordat: când trebuie încărcat un nou set de date sau o aplicație sau când datele solicitate de o aplicație nu sunt prezente nici pe RAM, nici pe pagina de pagini.
Windows 10 are de asemenea două categorii de aplicații: moderne și tradiționale. Aplicațiile tradiționale sunt stocate separat în memoria electronică, în timp ce aplicațiile moderne au fiecare câte un set propriu. Acest lucru facilitează împingerea aplicațiilor moderne și a datelor aferente la pagina de pagini atunci când deschideți prea multe aplicații într-un mod care scade memoria în ciuda compresiei.
Salvează aproximativ 50% din activitatea de pagină de pagină (comparativ cu versiunile mai vechi de Windows) atunci când utilizați caracteristica de comprimare a memoriei în Windows 10, deoarece majoritatea datelor sunt deja disponibile în memoria principală - într-o formă comprimată. Când aplicația sau datele sunt necesare, aceasta este decomprimată și utilizată. Deci, este nevoie să păstrați o porțiune de RAM goală pentru a furniza date necomprimate. Chiar și atunci când se utilizează un fișier de pagină, viteza este mai rapidă în Windows 10, deoarece întreaga aplicație și datele aferente sunt stocate ca o pagină comprimată accesată în ordine succesivă. Deși o parte din date este necomprimată, cealaltă parte este trimisă în memoria principală pentru procesare. Acest lucru economisește prea mult timp și face mai rapid computerele pe mașinile Windows 10.
Pentru mai multe detalii, consultați acest videoclip pe canalul 9.