Hvor Lagres Hurtigbufferen

Hvor Lagres Hurtigbufferen
Hvor Lagres Hurtigbufferen

Video: Hvor Lagres Hurtigbufferen

Video: Hvor Lagres Hurtigbufferen
Video: Caching - Simply Explained 2024, November
Anonim

Cachen er et mellomklippstavle med rask tilgang. Den inneholder en kopi av informasjonen som er lagret i minnet med minst rask tilgang, og sparer dermed brukerens tid.

Hvor lagres hurtigbufferen
Hvor lagres hurtigbufferen

Cachen er et minne med høyere tilgangshastighet, designet for å øke hastigheten på prosessen med å få tilgang til data som er permanent inneholdt i hovedminnet. Datacaching brukes av harddisker, CPUer, nettlesere og webservere. Cachen inneholder et sett med oppføringer. Hver av dem er knyttet til et element eller en datablokk. Hver av oppføringene har en identifikator som identifiserer samsvaret mellom dataene i hurtigbufferen og kopiene i hovedminnet. Når klienten (CPU, nettleser, operativsystem) får tilgang til dataene, blir hurtigbufferen først undersøkt. Hvis den inneholder en post med en identifikator som samsvarer med identifikatoren for det nødvendige dataelementet, tas hurtigbufferdataene. Når dataelementene i hurtigbufferen oppdateres, blir de endret i hovedminnet. I hurtigbufferen, der det umiddelbart skrives, forårsaker enhver endring en oppdatering av hovedminnedataene. I en tilbakekobling (tilbakekopling) hurtigbuffer, skjer en oppdatering om gjenkjøring av varer, på klientforespørsel eller med jevne mellomrom. Flere modeller av sentralbehandlingsenheter har sin egen cache for å minimere prosessen med å få tilgang til enhetens random access memory (RAM), som er tregere enn registre. CPU-hurtigbufferen er delt inn i flere nivåer (opptil 3). Det raskeste minnet regnes som det første nivåbufferen, eller L1-hurtigbufferen. Det er en integrert del av prosessoren, siden den er plassert på samme dør med den og er en del av de funksjonelle blokkene. L2-cache - cache fra andre nivå, og tilsvarende ytelse. Den er vanligvis plassert enten på matrisen, som L1, eller ikke langt fra kjernen, for eksempel i en prosessorpatron (i sporprosessorer). L3-hurtigbufferen er minst rask og ligger vanligvis separat fra CPU-kjernen. tregere enn andre cacher, men raskere enn det operative minnet.

Anbefalt: