Videnskab

Hvad er cache? »Dens definition og betydning

Anonim

Den CPU cache er en hukommelsesbuffer til midlertidig lagring af information, som tillader data at blive overført mellem funktionelle enheder med forskellige overføringskarakteristikker, fordi den udfører på en lignende måde som RAM hukommelse gør, som er den vigtigste hukommelse computer, hvor programmer og data ligger, hvor læse- og skriveoperationer kan udføres, men RAM-hukommelsen er mindre og hurtigere at få adgang til og bruges oftere.

Den cache er en speciel high-speed opbevaringssystem, der kan være både i den reserverede områder af hovedhukommelsen som en uafhængig lagerenhed. Der er to typer cache, som er cache og disk cache.

Den cachen er en del af den statiske RAM højhastigheds SRAM er en hukommelse - baserede halvledere og er hurtigere end RAM, DRAM dynamisk bruges som hovedhukommelsen og er effektiv, fordi programmerne er adgang til mange gange de samme data eller instruktioner, hvor den gemmer informationen i SRAM, det er når computeren undgår samtykke til DRAM-hukommelse, det er en type RAM-hukommelsesteknologi.

Den diskcache arbejder baseret på de samme principper i cachen, men i stedet for at bruge SRAM halvleder - baserede high - hastighed, hovedlager af den seneste af harddisken data bliver brugt, men når programmet skal til at gå til diskdataene er det første, de tester, diskcachen for at se, om dataene er i diskcachen.