A számítási architektúra memóriahierarchiája jellemzően a következő szintekből áll:
1. Regiszterek: Ezek a legkisebb és leggyorsabb memóriaegységek a számítógépben, amelyek közvetlenül elérhetők a CPU által. A regiszterek olyan adatokat vagy utasításokat tartalmaznak, amelyeket a CPU éppen feldolgoz.
2. Gyorsítótár: Ez egy kis mennyiségű gyors memória, amelyet a gyakran használt adatok ideiglenes tárolására használnak. A gyorsítótár általában a CPU közelében található, így gyorsabb, mint a főmemória.
3. Fő memória: Ez a számítógép elsődleges memóriája, és a CPU által jelenleg használt utasítások és adatok tárolására szolgál. Nagyobb, mint a gyorsítótár, de lassabb.
4. Másodlagos tároló: Ide tartoznak a merevlemez-meghajtók, a szilárdtestalapú meghajtók és más típusú nem felejtő tárolóeszközök, amelyeket adatok és utasítások hosszú távú tárolására használnak.
5. Harmadlagos tárolás: Ide tartozik az archív tárhely, például a szalagos biztonsági mentés, amelyet a ritkán elért adatokhoz használnak.
A memóriahierarchia különböző szintjei a teljesítmény és a tárolókapacitás egyensúlyát biztosító módon vannak megszervezve, a gyorsabb, de kisebb memóriaegységek magasabban vannak a hierarchiában, a lassabbak, de nagyobbak pedig alacsonyabban.
Megjelenés dátuma: