Mis on otsingumälu? määratlus ja tähendus

click fraud protection

Otsimismälu on mälusüsteem, mis kasutab sellesse salvestatud andmete jaoks kindlat struktuuri. Nimetatud andmed määratakse ja kutsutakse välja mälulehe veeru ja rea ​​ristumiskoha, mitte nende andmete füüsilise asukoha järgi. See tähendab, et kuigi andmeid salvestatakse samal viisil, nimetab arvuti neid erineval viisil.

Tehnilised leheküljed selgitavad otsingumälu

See võimaldab salvestada mälulehti ka mujal kui standard. Neid saab salvestada absoluutselt kõikjal, kus on vaba mäluruumi, sealhulgas kettadraivid. Teisisõnu, mälulehti saab hoida eemal mälust, millele nad viitavad. Lehtmälu kasutatakse töötamiseks virtuaalmäluga – seadistusega, mis kasutab saadaoleva RAM-i laiendamiseks arvuti kõvaketast.

See tähendab, et vooluahel või spetsiaalne kiip kutsub välja otsingumälu haldusüksuse, mis liigutab andmete lehti mäluseadmetesse ja sealt välja. Need PMMU-d on mõeldud peamiselt virtuaalse mälu aadresside tõlkimiseks füüsilisteks aadressideks. Lisaks hoolitseb see mälukaitse, vahemälu juhtimise ja isegi selliste asjade eest nagu siini planeerimine. Lehed, mida nii PMMU-d kui ka otsingumälusüsteem üldiselt kasutavad, on, nagu mainitud, virtuaalmälu.

Täpsemalt külgnevad fikseeritud pikkusega mälu plokid, mis on salvestatud lehetabelisse, sarnaselt sellega, kuidas andmeid hoitakse näiteks Exceli tabelis. Igale elemendile määratakse selles tabelis oma ainulaadne asukoht ja nii saab arvuti lõpuks õiged andmed leida – järgides tabelisse salvestatud andmeid nagu koordinaatide kaarti.

Piilemälu tavalised kasutusalad

  • Lehtmälu kasutab arvutustabelitega sarnast süsteemi, mis hoiab registrit teabe salvestamise kohta RAM-is.
  • PMMU-d või otsingumälu haldusüksused tõlgivad virtuaalmälu aadressid oma füüsilistele vastetele.
  • Eriti virtuaalmälu kasutamisel on otsingumälusüsteemid vältimatud.

Lehekülje mälu levinud väärkasutused

  • Otsimismälu salvestatakse samasse kohta kui andmed, mida see indekseerib.