Key Difference: Ključna memorija je memorija velike brzine koja se koristi za pohranu podataka kojima se često pristupa. Kad god je to potrebno, ovi podaci postaju dostupni centralnoj procesnoj jedinici velikom brzinom. Glavna memorija je također poznata kao Random Access Memory. To je memorijska jedinica koja izravno interagira s centralnom procesorskom jedinicom (CPU).
Cache memorija se nalazi između glavne memorije i CPU-a. Ako procesor mora napisati ili pročitati mjesto u glavnoj memoriji, provjerava dostupnost memorijskog mjesta u predmemoriji. To se postiže usporedbom adrese memorijskog mjesta sa svim oznakama u cacheu koje imaju mogućnost da sadrže tu određenu adresu. U slučaju da se memorijska lokacija nalazi u cacheu, ona se smatra hitom Cachea, a ako ne, onda se u tom slučaju smatra da Cache miss. Primarna predmemorija je najbliža procesoru. Sekundarna predmemorija nalazi se na drugom najbližem mjestu procesora.
Usporedba između predmemorijske memorije i glavne memorije:
Glavna memorija (RAM) | Predmemorija | |
definicija | Glavna memorija je također poznata kao Random Access Memory. To je memorijska jedinica koja izravno interagira s centralnom procesorskom jedinicom (CPU) | Cache memorija se koristi za spremanje podataka kojima se često pristupa, kako bi se brzo pristupio podacima kad god je to potrebno. |
Blizina CPU-a | Komparativno daleko | Usporedno bliže |
Ubrzati | Usporedno sporo | Usporedno brzo |
Kapacitet | Veći | Komparativno manje |
sastavni dio | To je dio tvrdog diska (sekundarno pohranjivanje) | Nalazi se na samom procesoru |