? Cacher ble utviklet i et forsøk på å fremskynde den metoden der random access memory , eller RAM , overfører data til datamaskinens prosessor. Caching har forbedret hastigheten som informasjon behandles av den sentrale processing unit ved sin evne til å levere data til den sentrale prosessor (CPU ) raskere enn RAM . CPU , som er hjernen bak maskinen , er ansvarlig for å lese og utføre kommandoer retninger . Betydning
En av hemmelighetene til en høy-ytelse PC er i utformingen av minnet system . Den samlede ytelsen til tidligere datamaskiner støttet seg tungt på hastigheten på sentrale prosessor (CPU ) . Men mens hastigheten på prosessorer har nesten doblet hver 6. måned , hastigheten på minnet ( RAM ) , enheten som overfører instruksjon og data til CPU for behandling, har ikke kommet så fort . Som fører til utvikling av raskere minnemoduler kalt cache . Bufferen kan festes separat på hovedkortet til datamaskinen , eller gjort til en del av prosessoren chip.
Hovedkort
Uten et hovedkort , det er ingen datamaskin . Det er også referert til som logikken eller hovedkortet . Hovedkortet er kretskortet som støtter montering , grensesnitt og linking av de fleste av de andre maskinvareenheter og periferiutstyr vanligvis forbindes med personlige datamaskiner, inkludert den sentrale processing unit . Noen cacher er laget for å plasseres direkte på hovedkortet. Vanligvis cacher som er integrert i systemet styrene er sted rett ved siden av prosessoren chip.
Prosessor
Den sentrale prosessor (CPU ) er også kalt prosessor eller mikroprosessor . Det er der de kommandoer og ulike operasjoner er utført . CPUer kommer i en rekke hastigheter som måles i megahertz eller gigahertz . Vanligvis høyere hastighet, desto flere data -prosessor er i stand til å behandle enhver tid . Når en prosessor krever informasjon for å utføre sine instruksjoner , går den til RAM . Dette er de viktigste lagringsmediet hvor informasjonen er lagret midlertidig . Siden RAM vanligvis opererer tregere enn CPU , kan prosessoren må vente på dataene. For å komme rundt dette flaskehals , datamaskin designere kom opp med løsningen kalt " caching ".
Cache
Når du hører ordet caching, bør du tenke på fart. Cache er uttalt som "cash ". Den brukes til å lagre data de sist brukte av prosessoren . Cache er raskere enn hovedminne eller RAM . Hvis informasjonen CPU krever for å utføre sin oppgave ligger i cachen , ikke prosessoren ikke å hente data fra tregere RAM . Vanligvis er det to nivåer av cache på de fleste personlige datamaskiner , nivå 1 og nivå 2 . Noen systemer kan ha en nivå 3 cache . Nivået 2 er tradisjonelt plassert på hovedkortet i umiddelbar nærhet til den sentrale processing unit . Nivå en buffer, som er hurtigere enn nivå 2, er plassert på prosessor -brikken . Den opererer med samme hastighet som prosessoren chip.
Hensyn
En CPU ytelse er betinget av hvor mange ganger det må gå utenom prosessoren for å få tak i data den trenger. Når mer informasjon behandles i prosessoren , utfører CPU operasjoner raskere . Med andre ord , betyr mer cache minne ligger på prosessoren chip bedre prosessor hastighet og generell ytelse . I noen mer avanserte systemer , er nivå 1 og nivå 2 cache plassert på prosessoren chip. The cache på hovedkortet blir nivå 3 cache .
En av fallgrubene caching er at CPU skal alltid sjekke cache for data først, og hvis det ikke er det , gå til RAM . Dersom den sentrale processing unit går til cache og informasjonen er der, kalles det en "cache hit. " Hvis dataene det krever ikke er i cache, kalles det en "cache glipp av. " "Hit rate" viser prosentandel av tiden informasjonen er lagret i cache .