? Cache-minne på en dator är en lagringsbehållare för uppgifter som nyligen använts av centralenheten ( CPU ) . CPUn kan hämta information extremt snabb och använda den för att behandla nästa sats av information. Ett utmärkt exempel på en gemensam användning av en cache skulle vara många sidor, bilder och webbadresser som webbläsaren rutinmässigt samlar in och lagrar i en mapp på din hårddisk . Fakta
Cache-minne är en mindre men snabbare fack minne som stödjer primärminnet . Cache-minne är utformad för att accelerera minnesfunktionen. Datorn kontrollerar cache för att se om de uppgifter den behöver är i lager . Om objektet är där , är det kallas en " cache hit . " I de fall då informationen inte lagras i cachen , som kallas en " cache miss , " i nästan samma ögonblick , är begäran dirigeras till den långsammare minnesplats för att hämta data . <
br > Funktion
Även med snabbare mikroprocessorer och main memory ( RAM ) med större kapacitet , flaskhalsar uppstår fortfarande när informationen rör sig mellan CPU och RAM . Cache-minne är en typ av extra minne inbyggt för snabbare överföring av information mellan dessa två komponenter i datorn. Datorn bygger ett bibliotek av ofta använd information i cacheminnet. Rollen av " caching " är att påskynda hastigheten på ditt system . Caching inte bara bidrar till att minska logjams på CPU och RAM , men möjliggör för användare att utföra uppgifter snabbare eftersom data överför snabbare från cacheminnet till CPU .
Nivå 1-cache
Normalt är en snabb cache integrerad direkt i processorn . Detta är den nivå 1 -cache. Ett av de viktigaste motiven bakom detta koncept är " orten referens . " Det betyder att en plats bara nås av processorn har en högre sannolikhet att ses över på kort sikt . Så L1 cache innehar de senaste uppgifterna . När den behöver data igen , kontrollerar mikroprocessorn först L1 cache . Eftersom uppgifterna är där , den eliminerar behovet av att gå tillbaka till den långsammare huvudminnet . Processen är vanligtvis två gånger snabbare än med huvudminnet .
Level 2 Cache
Level 2 cache -minne , eller sekundär cache , på en dator är oftast placerad på ett minneskort som ligger nära processorn . Den länkar direkt till centralenheten , och en krets som är integrerat i moderkortet styr det . Kretsen kallas L2 styrenheten . Den nivå 2 cache fångar senast använda data i nivå 1 -cache . L2-cachen på många persondatorer gör processorn att få cirka 95 procent av den information den behöver från cacheminnet .
Övriga Cacheminne
Disk cache är en annan typ av cacheminnet. Det fungerar på en mycket lägre hastighet än de andra cachar , eftersom den läser data från datorns hårddisk och lagrar det på RAM . Programvara som DOS använder det . Precis som RAM är långsammare än L1 och L2-cache , är skivan mycket långsammare än RAM .
Ofta personliga datorer cachas använder datorns RAM . Detta är en perifer cache och fungerar mycket på samma sätt som diskcacheminne . Exempelvis kan en DVD-ROM vara cache med hjälp av systemets RAM-minne eller till och med skivan. Antingen caching metod kan vara snabbare än DVD -ROM-enhet .