Den CPU-cache är en minnesbuffert för temporär lagring av information som gör att data kan överföras mellan funktionella enheter med olika överföringsegenskaper, eftersom den utför på ett liknande sätt som RAM gör, vilket är huvudminnet i dator, där program och data finns, på vilka läs- och skrivoperationer kan utföras, men RAM-minnet är mindre och snabbare att komma åt och används oftare.
Den cache är en speciell höghastighetslagringssystem som kan vara både i de reserverade områdena av huvudminnet som en oberoende lagringsenhet. Det finns två typer av cache som är cache och diskcache.
Den cache är en del av det statiska RAM höghastighets SRAM är ett minne - baserade halvledare och är snabbare än RAM, DRAM dynamik används som huvudminne och är effektivt eftersom programmen nås många gånger samma data eller instruktioner, där den lagrar informationen i SRAM, vilket är när datorn undviker samtycke till DRAM-minne, det är en typ av RAM- minneteknik.
Den Disk Cache fungerar bygger på samma principer i cache, men istället för att använda SRAM halvledare - baserade hög - hastighet, huvudminne för den senaste av hårddisken data används, men när programmet behöver för att gå till skivdata, det första de testar är skivcache för att se om data finns i skivcache.