Ce este memoria de paginare? definiție și semnificație

Memoria de paginare este un sistem de memorie care utilizează o structură specifică pentru datele stocate în ea. Datele menționate sunt atribuite și apelate prin intersecția unei coloane și a unui rând de pe pagina de memorie, mai degrabă decât prin locația fizică a datelor respective. Aceasta înseamnă că, în timp ce datele în sine sunt stocate în același mod, computerul le numește un alt mod.

Technipages explică memoria de paginare

Acest lucru face posibilă stocarea paginilor de memorie în alte locuri decât cele standard. Ele pot fi stocate absolut oriunde este disponibil spațiu de memorie, inclusiv unități de disc. Cu alte cuvinte, paginile de memorie pot fi ținute departe de memoria la care se referă. Memoria de paginare este folosită pentru a lucra cu memoria virtuală, o configurație care utilizează unitatea de disc a unui computer pentru a extinde memoria RAM disponibilă.

Aceasta înseamnă că un circuit sau un cip dedicat apelează o unitate de gestionare a memoriei de paginare care mută paginile de date în și din dispozitivele de memorie. Aceste PMMU-uri sunt concepute în principal pentru a traduce adresele de memorie virtuală în adrese fizice. În plus, are grijă de protecția memoriei, de controlul cache-ului și chiar de lucruri precum planificarea autobuzului. Paginile care sunt utilizate atât de PMMU, cât și de sistemul de memorie de paginare în general sunt, după cum am menționat, memorie virtuală.

Blocuri învecinate de memorie cu lungime fixă ​​stocate într-un tabel de pagini, pentru a fi precis, la fel ca modul în care datele sunt păstrate într-un tabel Excel, de exemplu. Fiecărui element i se atribuie propria sa locație unică în acel tabel și astfel computerul poate localiza în cele din urmă datele potrivite - urmărind datele stocate în tabel ca pe o hartă de coordonate.

Utilizări obișnuite ale memoriei de paginare

  • Memoria de paginare folosește un sistem similar foilor de calcul care păstrează un index al locului în care informațiile sunt stocate în RAM.
  • PMMU-urile sau unitățile de gestionare a memoriei de paginare traduc adresele de memorie virtuală către omologii lor fizici.
  • În special în utilizarea memoriei virtuale, sistemele de memorie de paginare sunt inevitabile.

Utilizari greșite frecvente ale memoriei de paginare

  • Memoria de paginare este stocată în aceeași locație în care datele pe care le indexează.