1MB Cache Vs. 2MB Cache på Dual Core-prosessor

1MB Cache Vs. 2MB Cache på Dual Core-prosessor


Cache er en type minne, ligner på design til en datamaskinens RAM, bortsett fra at det gir prosessoren med raskere tilgang til informasjon. Dual-core prosessorer har to enheter, hver stand til å utføre programvareinstruksjoner uavhengig av den andre. Mens en stor bufferminnet 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

Cachen er den minste minnelagringsområde tilgjengelig for datamaskinens prosessor. Av denne grunn, må prosessoren ta avgjørelser om hva slags informasjon som skal lagres i cache og hva du skal utelate. Det gjør den ved å avgjøre hvilke opplysninger det er 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 til lagring av sine ofte brukte data. Dette sparer den fra å vente på informasjon fra RAM.

Hastighet

Jo nærmere cache er på prosessoren og bredere bussen, veien som bærer data, jo raskere kan det 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 buffere er nærmere til prosessoren, noen ganger hviler på selve prosessoren. L1 cacher er alltid plassert på prosessoren. Hvis hastigheten er den største bekymringen, kan en en MB L1 cache være å foretrekke fremfor en to-MB L3 cache, særlig hvis det har en bredere buss.

Type

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å når minnet vil gå ubrukt. Dette skyldes at begge kjernene ikke alltid krever data i hurtigbufferen. Fordelen med å dele cache er at når en kjerne ikke krever noen cache, kan den andre tilegne sin andel av plassen. Plassering av cache være det samme, er det bedre å ha to MB delt cache snarere enn en MB cache per kjerne.

betraktninger

De fleste 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 ikke kan utføre så vel som den samme mengden delt L1 eller L2 cache.