Skip to main content

Hva er L1 -cache?

Nivå 1 eller L1 -cache er spesiell, veldig raskt minne innebygd i den sentrale prosesseringsenheten (CPU) for å lette datamaskinens ytelse.Ved å laste inn ofte brukte data i L1 -cache, kan datamaskinen behandle forespørsler raskere.De fleste datamaskiner har også L2 og L3 -cache, som er tregere enn L1 -cache, men raskere enn Random Access Memory (RAM).

Når vi ber om programmer eller filer fra en standard tallerken harddisk, må enheten søke på de interne diskene etter informasjonen ved å skyve en hodemekanisme over tallerkenene, omtrent analog med måten en nål leser en fonografplate.I tilfelle av en diskstasjon er det imidlertid flere tallerkener og hodet er magnetisk, og leser med en veldig høy hastighet.Likevel er standard harddisken den tregeste lagringsenheten på datamaskinen, kompakte diskstasjoner til side.

Vi tenker normalt på RAM som å være ganske rask fordi det er så mye raskere enn harddisker.RAM er et midlertidig holdeområde som blir aktivt når datamaskinen starter.Datamaskiner har ofte 1-4 gigabyte (GB) av RAM.Ved å laste inn ofte forespurte programmer, filer, bilder og andre elementer i RAM, trenger ikke datamaskinen å søke i harddisken (e) for å hente informasjonen på påfølgende forespørsler.

Selv om dette er en god strategi, kan CPU jobbe raskere enn RAM, og for å få fart på ting, kan du tenke på L1, L2 og L3-cache som go-betweens som forventer hvilke forespørsler som vil bli fremsatt av RAM, og holder detData klar.Når en forespørsel kommer, sjekker CPU L1 -cachen først, etterfulgt av L2 og L3 -cache (hvis den er til stede).Hvis CPU finner de forespurte dataene i cache, er det en cache -hit , og hvis ikke, er det en cache -frøken og Ram blir søkt neste, etterfulgt av harddisken.Målet er å maksimere treff og minimere glipp av den langsomme ytelsen.

Mens L1 -cache er innebygd i CPU -er i dag, kan den også ligge sammen med CPU på eldre PC -er.L2 -cache kan bygges inn i CPU eller til stede på hovedkortet, sammen med L3 -cache.I noen tilfeller blir L3 -cache også integrert i CPU.I motsetning til RAM, er cache ikke utvidbar.