Vad är skillnaden mellan en 3MB L2-cache och en 6MB L2-cache?

click fraud protection

Datorprocessorer använder en hierarki av cacher för att lagra information och minska den tid som krävs för att komma åt minnet. En nivå 2-cache, även känd som en sekundär cache, kommer till spel när datorn behöver åtkomst till nyligen åtkomna data för en andra gång. Cachar ger snabbare tillgång till information än vanligt minne och kan avsevärt förbättra din dators lyhördhet. Flera cachar kan lagra ytterligare information, vilket resulterar i en snabbare datorupplevelse.

Cachenivåer

Nivå 1-cachen består vanligtvis av två delar -- en lagrar data och den andra lagrar instruktioner som behövs för att exekvera program och kommandon. L1-cachen ger de snabbaste hastigheterna och sitter direkt på processorkretsen. Ofta arbetar L1-cachehastigheten med samma, eller nästan samma, hastighet som processorn. Nivå 2-cachen sitter på processormodulen och ibland direkt på chippet. En L2-cache fungerar som nästa nivå ner, går något långsammare än L1-cachen och lagrar vanligtvis bara data.

Dagens video

Cachestorlek

En cache fungerar som en mindre, snabbare form av minne som används för att komma åt nyligen använd information. Stora cachestorlekar ökar mängden information som systemet kan lagra. Men stora cacher tar längre tid att hämta information. Tillverkare tillgodoser detta genom att använda flera cacher av olika storlekar. Cacharna på högre nivå fungerar snabbare men lagrar mindre information. Dessa mindre cacher på högre nivå backas upp av större men långsammare cacher. När du letar efter information kontrollerar datorn först L1-cachen innan den kontrollerar L2 eller till och med en L3-cache.

Cachefördröjning

En 3MB L2-cache ger vanligtvis bättre latens än en 6MB L2-cache. Latens avser hur lång tid det tar att komma åt information. Även om du kan anta att en större cache skulle ge bättre prestanda, eftersom datorn måste sålla igenom ytterligare information, kan den större cachen sakta ner din dator. På grund av detta övervägande ger ett multicachesystem med mindre cacher på varje nivå bättre prestanda än ett tvåcachesystem med större cacher. Men eftersom cachetekniken fortsätter att förbättras har tillverkarna börjat öka storleken på L2-cachen eftersom systemet vanligtvis kan hitta den information som behövs på L1-cachen.

Cache träfffrekvens

Cache-träffhastighet hänvisar till den hastighet med vilken processorn hittar den information den behöver på en given cache. Även om en mindre cache ger minskad latens, kan träffhastigheten för en cache lida på system med en mindre L2-cache. Eftersom en 3MB cache lagrar hälften av informationen från ett system med en 6MB cache, kan datorn behöva gå till en lägre nivå cache för att hitta den data den behöver. Cachar fungerar snabbare än systemminnet, så processorn tittar först på de tillgängliga cacharna för att hitta nödvändiga data eller instruktioner.