? Cacher som brukes i datamaskiner er raske bassenger av minnet som er utformet for å øke hastigheten på overføring av data mellom raske og tregere enheter. Bortsett fra å bli brukt til å bufre data , kan cacher ha programvarestøtte logikk, slik at de kan begynne behandling prosedyrer på forhånd. Funksjoner av Cache
Cacher fungere som skriver cacher når de er involvert i overføring av data fra en raskere enhet til en lavere enhet . Den lar deg sende informasjon og deretter foreta en ny oppgave, mens det oversettes dataene. Les cache er også designet for å operere mellom raske og trege enheter , og har støtte logikk designet for å prefetch det du trenger neste . På denne måten, det sakte pre - leser den informasjonen du sannsynligvis vil trenge , slik at når du ønsker å laste den, vil det lastes raskere . Buffer cache er laget for å oppbevare brukte sist informasjonen slik at hvis du vil ha tilgang til det igjen, kan du gjøre det raskt .
L1 Cache
L1 cache , som står for Level 1 cache , er en type små og raskt minne som er innebygd i den sentrale processing unit . Ofte referert til som intern cache eller primær cache , blir det brukt til å få tilgang til viktige og ofte brukte data . L1 cache er den raskeste og dyreste typen cache som er bygd inn i datamaskinen.
L2 Cache
L2 , eller nivå 2, cache brukes til å lagre nylig vist informasjon. Også kjent som sekundær cache , er det designet for å redusere tiden det tar å få tilgang til data i tilfeller der data har allerede vært benyttet tidligere . L2 cache kan også redusere datatilgang tid ved bufring av data som prosessoren er i ferd med å be om fra minnet, samt programmet instruksjoner. L2 cache er sekundær til CPU og er tregere enn L1 cache , til tross for ofte blir mye større . I tillegg er data som er forespurt fra L2-buffer kopiert til L1 buffer. Forespurte data fjernes fra L2 cache hvis det er en eksklusiv cache , og blir der hvis det er en inkluderende cache . L2 cache er oftest enhetlig, noe som betyr at den brukes til å lagre både program data og instruksjoner.
L3 Cache
L3 , eller Level 3, er cache en minne cache som er innebygd i hovedkortet . Den brukes til å mate L2 cache , og er vanligvis raskere enn systemet hovedminne , men fortsatt tregere enn L2 cache .