Hurtigminne

Hva betyr hurtigminne?

Hurtigminne, eller cache minnne, er et lite type volatilt dataminne som gir rask tilgang til data for en prosessor og lagrer ofte brukte dataprogrammer, applikasjoner og data.

Som et midlertidig minnelager gjør hurtigminne datahenting enklere og mer effektivt. Det er det raskeste minnet i en datamaskin, og er vanligvis integrert på hovedkortet og direkte innebygd i prosessoren eller det viktigste tilfeldige tilgangsminnet (RAM).

Forklaring av hurtigminne

Hurtigminne gir raskere datalagring og -tilgang ved å lagre instanser av programmer og data som rutinemessig brukes av prosessoren. Så, når en prosessor ber om data som allerede har en instans i hurtigminnet, trenger den ikke å gå til hovedminnet eller harddisken for å hente dataene.

Hurtigminne er det raskeste minnet som er tilgjengelig og fungerer som en buffer mellom RAM og CPU. Prosessoren sjekker om en tilsvarende oppføring er tilgjengelig i hurtigminnet hver gang den trenger å lese eller skrive en plassering, og reduserer dermed tiden som kreves for å få tilgang til informasjon fra hovedminnet.

Maskinvarebasert hurtigminne kalles også prosessorhurtigminne, og er en fysisk komponent av prosessoren. Avhengig av hvor nær den er prosessorkjernen, kan det være primært eller sekundært hurtigminne, med primært hurtigminne direkte integrert i (eller nærmest) prosessoren.

Hastigheten avhenger av nærheten samt størrelsen på hurtigminnet selv. Jo mer data som kan lagres i hurtigminnet, desto raskere opererer det, så brikker med mindre lagringskapasitet har en tendens til å være tregere selv om de er nærmere prosessoren.

I tillegg til maskinvarebasert hurtigminne, kan hurtigminne også være en diskhurtigminne, der en reservert del på en disk lagrer og gir tilgang til ofte brukte data/applikasjoner fra disken. Når prosessoren får tilgang til data for første gang, blir en kopi laget i hurtigminnet.

Når disse dataene brukes igjen, hvis en kopi er tilgjengelig i hurtigminnet, blir den kopien brukt først, slik at hastigheten og effektiviteten økes. Hvis den ikke er tilgjengelig, blir større, mer fjerntliggende og tregere minner brukt (som RAM eller harddisken).

Moderne grafikkort lagrer også sitt eget hurtigminne inne i sine grafikkprosesseringsbrikker. På denne måten kan deres GPU gjennomføre komplekse renderingoperasjoner raskere uten å måtte stole på systemets RAM.

I tillegg til maskinvarehurtigminne, er også programvarehurtigminne tilgjengelig som en metode for å lagre midlertidige filer på harddisken. Dette hurtigminnet (også kjent som nettleser- eller applikasjonshurtigminne) brukes til raskt å få tilgang til tidligere lagrede filer av samme grunn: øke hastigheten. For eksempel kan en nettleser lagre noen bilder fra en nettside ved å bufre dem for å unngå å laste dem ned på nytt hver gang den siden åpnes igjen.

Relaterte begreper

Margaret Rouse

Margaret Rouse er en prisbelønt teknisk skribent og lærer som er kjent for sin evne til å forklare kompliserte tekniske emner for et ikke-teknisk, forretningsmessig publikum. I løpet av de siste tjue årene har forklaringene hennes blitt publisert på TechTarget-nettsteder, og hun har blitt sitert som en autoritet i artikler i New York Times, Time Magazine, USA Today, ZDNet, PC Magazine og Discovery Magazine. Margarets idé om en morsom dag er å hjelpe IT- og forretningsfolk med å lære å snakke hverandres høyt spesialiserte språk. Hvis du har forslag til en ny definisjon eller ønsker å forbedre en teknisk forklaring,…