? Caches har utvecklats i ett försök att påskynda metod där random access memory , eller RAM , överför data till datorns processor . Caching har förbättrats avsevärt den hastighet med vilken information som behandlas av centralenheten genom dess förmåga att leverera data till centralenheten ( CPU ) snabbare än RAM . Processorn , som är hjärnan bakom datorn , är ansvarig för att läsa kommandon och utföra instruktionerna . Betydelse
En av hemligheterna till en högpresterande dator är i utformningen av minnet systemet . Det samlade resultatet av tidigare datorer förlitade sig på hastigheten på centralenheten ( CPU ) . Men medan hastigheten hos processorer har praktiskt taget fördubblas var 6 månader , hastigheten av random access memory (RAM) den enhet som sänder instruktioner och data till CPU för bearbetning , har inte framskridit så snabbt. Som leder till utveckling av snabbare minnesmoduler som kallas cache . Cacheminnet kan fästas separat på moderkortet i datorn , eller gjort en del av processor chip . Utan ett moderkort
moderkort
, finns det ingen dator. Det är också kallad logikkortet eller moderkortet. Moderkortet är det kretskort som stöder montering , gränssnitt och länkning av de flesta av de övriga hårdvara och kringutrustning som vanligen förknippas med persondatorer, inklusive centralenheten . Vissa cachar är utformade för att placeras direkt på moderkortet . Typiskt cachar som är integrerade i systemet styrelser är plats intill processor chip .
Processor
Centralenheten ( CPU ) är också kallas processor eller mikroprocessor . Det är där de kommandon och olika operationer utförs . Processorer kommer i en mängd olika hastigheter som mäts i megahertz eller gigahertz . Ju högre hastighet, desto mer data processorn kan bearbeta vid en viss tidpunkt . När en processor behöver information för att utföra sina instruktioner , går det till RAM . Detta är de viktigaste lagringsmedia där information lagras tillfälligt . Eftersom RAM vanligtvis arbetar långsammare än processorn , kan processorn måste vänta på data . För att komma runt denna flaskhals , kom dator designers upp med lösningen heter " cachning . "
Cache
När du hör ordet caching , bör du tänka på hastigheten . Cache är uttalas som " cash . " Det används för att lagra data som nyligen använts av processorn. Cache är snabbare än huvudminnet eller RAM . Om informationen CPU krävs för att utföra sin uppgift ligger i cachen , har processorn inte hämta data från långsammare RAM . Vanligtvis finns det två nivåer av cache på de flesta persondatorer , nivå 1 och 2 . Vissa system kan ha en nivå 3 -cache . Nivån 2 är traditionellt placerad på moderkortet i nära anslutning till den centrala processorenheten. Nivå 1 -cache , vilket är snabbare än nivå 2 , ligger på processor chip . Det fungerar med samma hastighet som processorn chip .
Överväganden
CPU prestanda bygger på antalet gånger det måste gå utanför processorn för att få uppgifterna den behöver . När mer information bearbetas i processorn utför CPU operationer snabbare . Med andra ord innebär mer cacheminne ligger på processor chip bättre processorhastighet och prestanda . I vissa mer avancerade system , är nivå 1 och nivå 2 cachar ligger på processor chip . Cachen på moderkortet blir nivå 3 -cache .
En av de fallgropar av caching är att processorn alltid kommer att kontrollera cache för data som första , och , om det inte finns där , gå till RAM . Om centralenheten går till cache och informationen finns där , det kallas en " cache hit . " Om de uppgifter som den behöver är inte i cachen , kallas det en " cache miss . " Den " träffsäkerhet " avser den andel av tiden den informationen lagras i cachen .