Det midlertidige højhastighedsopholdsområde mellem en sekundær opbevaringsenhed og CPU kaldes
cachehukommelse .
Her er en sammenbrud:
* sekundær lagerenhed: Det er her data er permanent gemt, som en harddisk eller SSD. Det er langsommere end primær hukommelse.
* CPU (Central Processing Unit): Dette er computerens hjerne, der er ansvarlig for at udføre instruktioner. Det har brug for data at arbejde med.
* cachehukommelse: Dette er en lille, meget hurtig type hukommelse, der fungerer som en buffer mellem CPU og sekundær opbevaring. Det gemmer ofte adgang til data, hvilket giver CPU'en mulighed for at hente dem meget hurtigere end at få adgang til den langsommere sekundære lagring.
nøglefunktioner i cachehukommelse:
* fremskynder datatilgang: Ved at holde ofte anvendte data behøver CPU'en ikke at vente på, at data hentes fra den langsommere sekundære lagring.
* Reducerer dataoverførsel: Ved at holde data lokalt reducerer cachehukommelsen mængden af data, der skal overføres mellem CPU og sekundær opbevaring, hvilket forbedrer ydelsen yderligere.
* forbedrer den samlede systemydelse: Hurtigere datatilgang og reduceret dataoverførsel oversættes til hurtigere udførelse af programmet og bedre overordnet systemsreaktion.
Typer af cache:
* niveau 1 (L1) cache: Den mindste og hurtigste cache, der er placeret direkte på CPU -chippen. Det indeholder de mest anvendte data.
* niveau 2 (L2) cache: Større og lidt langsommere end L1 -cache, men stadig meget hurtig.
* niveau 3 (L3) cache: Den største og langsomste af on-chip cacher.
Cache -hukommelse er en vigtig komponent i moderne computersystemer, der spiller en vigtig rolle i forbedring af ydeevne og lydhørhed.