Ostranjevalni pomnilnik je pomnilniški sistem, ki uporablja posebno strukturo za podatke, shranjene v njem. Omenjeni podatki se dodelijo in pokličejo s presečiščem stolpca in vrstice na strani pomnilnika in ne s fizično lokacijo teh podatkov. To pomeni, da čeprav so podatki shranjeni na enak način, jih računalnik imenuje drugače.
Technipages pojasnjuje ostranjevalni pomnilnik
To omogoča shranjevanje pomnilniških strani na mestih, ki niso standardna. Shranijo jih lahko popolnoma povsod, kjer je na voljo pomnilniški prostor, vključno z diskovnimi pogoni. Z drugimi besedami, pomnilniške strani se lahko hranijo stran od pomnilnika, na katerega se nanašajo. Ostranjevalni pomnilnik se uporablja za delo z navideznim pomnilnikom, nastavitev, ki uporablja trdi disk računalnika za razširitev RAM-a, ki je na voljo.
To pomeni, da vezje ali namenski čip pokliče enoto za upravljanje pomnilnika stranskega pomnilnika, ki premika strani podatkov v in iz pomnilniških naprav. Ti PMMU so zasnovani predvsem za prevajanje naslovov navideznega pomnilnika v fizične naslove. Poleg tega skrbi za zaščito pomnilnika, nadzor predpomnilnika in celo stvari, kot je načrtovanje vodil. Strani, ki jih uporabljata tako PMMU kot sistem ostranjevalnega pomnilnika na splošno, so, kot že omenjeno, navidezni pomnilnik.
Sosednji bloki pomnilnika s fiksno dolžino, shranjeni v tabeli strani, če smo natančni, podobno kot se hranijo podatki, recimo, v Excelovi tabeli. Vsakemu elementu je v tej tabeli dodeljena lastna edinstvena lokacija in tako lahko računalnik sčasoma poišče prave podatke – tako, da sledi podatkom, shranjenim v tabeli, kot zemljevid koordinat.
Pogoste uporabe ostranjevalnega pomnilnika
- Ostranjevalni pomnilnik uporablja sistem, podoben preglednicam, ki hrani indeks, kje so informacije shranjene v RAM-u.
- PMMU ali enote za upravljanje pomnilniškega pomnilnika prevajajo naslove navideznega pomnilnika v svoje fizične dvojnike.
- Zlasti pri uporabi navideznega pomnilnika so sistemi stranskega pomnilnika neizogibni.
Pogoste zlorabe ostranjevalnega pomnilnika
- Ostranjevalni pomnilnik je shranjen na istem mestu kot podatki, ki jih indeksira.