Cache er en type minne , ligner i design til en datamaskins RAM , bortsett fra at det gir prosessoren med raskere tilgang til informasjon . Dual- core prosessorer har to enheter , hver i stand til å utføre programvare instruksjoner uavhengig fra den andre. Mens en stor cache minnet er vanligvis gunstig , vil du møte noen tilfeller når en to MB cache ikke nødvendigvis være en fordel fremfor en MB cache . Grunnleggende
cache er den minste minne lagringsområde tilgjengelig til datamaskinens prosessor . Av denne grunn , må prosessoren ta avgjørelser om hvilken informasjon som skal lagres i cache og hva de skal la ligge. Den gjør dette ved å bestemme hvilke biter av informasjon er det sannsynlig å gjenbruke . Disse går til cache for raskere tilgang senere . Hvis bufferen er av samme type og på samme sted , så en to MB cache er bedre enn en MB cache , fordi det gir prosessoren mer plass for lagring av sine ofte brukte data . Dette sparer den fra å vente på informasjon fra RAM .
Speed
Jo nærmere cache er på prosessoren og den bredere bussen, veien som bærer dataene, jo raskere kan levere informasjon . En prosessor kan ha opptil tre cacher , men i enkelte tilfeller kan det bare være én eller to . Nivå 3 cacher er den største , og er vanligvis plassert separat fra prosessoren . L2 bufrer er nærmere til prosessoren , noen ganger hviler på selve prosessoren . L1 cache er alltid plassert på prosessoren. Hvis hastigheten er din største bekymring , kan en MB L1 cache være å foretrekke fremfor en to MB L3 cache , spesielt hvis den har et bredere buss.
Type
< p > Dual- core prosessorer kan håndtere cache på en av to måter. De kan dele cache mellom begge kjernene , eller de kan dele cache . Hvis prosessoren deler cache, vil tilfeller oppstår når minnet vil gå ubrukt . Dette er fordi begge kjernene ikke alltid kreve data i cache . Fordelen med å dele cache er at når én kjerne krever ingen cache, kan den andre egnede sin del av plassen. Plassering av cache er den samme , er det bedre å ha to MB delt cache i stedet for en MB cache per kjerne .
Hensyn
Mest dual -core prosessorer bruker en kombinasjon av L1, L2 og L3 buffer, hvorav noen kan være delt , og enkelte av disse kan deles. Prosessor reklame noen ganger bare indikere størrelsen på en av cacher . Av denne grunn , alltid konsultere detaljerte spesifikasjoner før du kjøper en prosessor . En prosessor kan annonsere at den har to MB cache , men hvis det er en L3 cache eller en delt cache , så det kan ikke utføre så vel som den samme mengden delt L1 eller L2 cache .