Primærminne er hovedarbeidsminnet til en datamaskin. Den brukes til å lagre instruksjonene og dataene som for øyeblikket behandles av den sentrale prosessorenheten (CPU). Primærminne er direkte tilgjengelig for CPU og er derfor mye raskere enn sekundærminne (som harddisker).
Cache-minne er en liten mengde høyhastighetsminne som brukes til å lagre ofte brukte instruksjoner og data. Cache-minne er plassert på selve prosessorbrikken og er derfor mye raskere enn primærminnet. Imidlertid er hurtigbufferminne også mye dyrere enn primærminne og brukes derfor bare til en liten mengde data.
Grunnen til at cache-minne bare brukes på prosessorbrikken og ikke for primærminne er på grunn av kostnads- og hastighetsavveininger. Bufferminne er mye raskere enn primærminne, men det er også mye dyrere. Derfor brukes den bare for en liten mengde data som brukes ofte. Primærminne er større og rimeligere, så det brukes til de fleste dataene som behandles av CPU.
Her er en tabell som oppsummerer forskjellene mellom hurtigbufferminne og primærminne:
| Funksjon | Bufferminne | Primært minne |
|---|---|---|
| Hastighet | Veldig fort | Rask |
| Kapasitet | Liten | Stor |
| Kostnad | Dyrt | Rimelig |
| Plassering | På prosessorbrikken | Av prosessorbrikken |
Generelt brukes cache-minne til å forbedre ytelsen til en datamaskin ved å gi raskere tilgang til ofte brukte data. Primærminne brukes for størstedelen av dataene som behandles av CPU.