Dataprosessorer bruker et hierarki av cacher for å lagre informasjon og redusere tiden som kreves for å få tilgang til minnet. En nivå 2-cache, også kjent som en sekundær cache, kommer inn når datamaskinen trenger å få tilgang til nylig tilgang til data for andre gang. Cacher gir raskere tilgang til informasjon enn vanlig minne og kan forbedre responsen til datamaskinen din betraktelig. Flere cacher kan lagre tilleggsinformasjon, noe som resulterer i en raskere dataopplevelse.
Cache-nivåer
Nivå 1-hurtigbufferen består vanligvis av to deler -- den ene lagrer data og den andre lagrer instruksjoner som trengs for å utføre programmer og kommandoer. L1-cachen gir de raskeste hastighetene og sitter direkte på prosessorbrikken. Ofte opererer L1-hurtigbufferhastigheten med samme, eller nesten samme, hastighet som prosessoren. Nivå 2-cachen sitter på prosessormodulen og noen ganger direkte på brikken. En L2-cache fungerer som neste nivå ned, kjører litt langsommere enn L1-cachen og lagrer vanligvis bare data.
Dagens video
Bufferstørrelse
En cache fungerer som en mindre, raskere form for minne som brukes for å få tilgang til nylig brukt informasjon. Store cache-størrelser øker mengden informasjon som systemet kan lagre. Store cacher tar imidlertid lengre tid å hente informasjon. Produsenter imøtekommer dette ved å bruke flere cacher i forskjellige størrelser. Cachene på høyere nivå fungerer raskere, men lagrer mindre informasjon. Disse mindre cachene på høyere nivå er sikkerhetskopiert av større, men langsommere cacher. Når du leter etter informasjon, sjekker datamaskinen først L1-cachen før den sjekker L2 eller til og med en L3-cache.
Hurtigbufferforsinkelse
En 3MB L2-cache gir vanligvis bedre ventetid enn en 6MB L2-cache. Latency refererer til hvor lang tid det tar å få tilgang til informasjon. Selv om du kan anta at en større cache vil gi bedre ytelse, fordi datamaskinen trenger å sile gjennom tilleggsinformasjon, kan den større cachen redusere hastigheten på datamaskinen. På grunn av denne vurderingen gir et multicache-system med mindre cacher på hvert nivå bedre ytelse enn et to-cache-system med større cacher. Men ettersom hurtigbufferteknologien fortsetter å forbedre seg, har produsenter begynt å øke størrelsen på L2-cache-størrelsen fordi systemet vanligvis kan finne informasjonen som trengs på L1-cachen.
Hurtigbuffertrefffrekvens
Cache-trefffrekvens refererer til hastigheten som prosessoren finner informasjonen den trenger på en gitt cache. Selv om en mindre cache gir redusert ventetid, kan trefffrekvensen til en cache lide på systemer med en mindre L2 cache. Fordi en 3MB cache lagrer halvparten av informasjonen til et system med en 6MB cache, kan det hende datamaskinen må gå til en lavere nivå cache for å finne dataene den trenger. Cacher fungerer raskere enn systemminne, så prosessoren ser på de tilgjengelige cachene først for å finne de nødvendige dataene eller instruksjonene.