Dual-core prosessorer fungerer som to single-core prosessorer for å overgå den maksimale en-core prosessor ytelse.
Dual-core prosessorer oppfører seg som to single-core prosessorer som kjører på en enkelt brikke. Fra et ytelsesperspektiv er bruk av en dual-core prosessor som å bruke to "before multi-core" datamaskiner smeltet sammen. Dual-core prosessorer har vanligvis flere fordeler enn ulemper sammenlignet med enkeltkjerne prosessorer og multi-core prosessorer har vanligvis flere fordeler enn ulemper sammenlignet med dual-core prosessorer. Begrepet "flerkjerne" inkluderer dual-core prosessorer, men er vanligvis forbundet med prosessorer som har tre eller flere kjerner.
Dual-core fordeler fremfor enkelt-kjerne
Dual-core prosessorer har en tendens til å ha bedre ytelse enn en-core prosessorer. Dual-core prosessorer er i stand til å dele informasjon for behandling av flere enheter. Ytelsesøkningen er mest merkbar når du kjører mer enn én prosess samtidig. En datamaskins prosessor må stoppe en kort stund når den bytter mellom forskjellsprosesser, eller tråder, noe som fører til et fall i ytelsen. Dual-core prosessorer må bytte mellom forskjellige tråder sjeldnere enn enkelt-kjerne prosessorer fordi de kan håndtere to samtidig i stedet for én om gangen. Noen prosessorer er i stand til å gjøre noe som kalles "hyper-threading", som lar prosessoren oppføre seg som om den kan håndtere to tråder samtidig. Imidlertid øker ikke prosessorens klokkehastighet - hastigheten den kan behandle oppgaver med - med hyperthreading.
Dagens video
Dual-core Ulemper over Single-core
Enkeltkjernede CPU-er taper vanligvis i ytelsessammenligninger mot dual-core CPUer. En enkeltkjernes CPU kan imidlertid overgå en dual-core CPU når CPUen har en betydelig større klokkehastighet, som måles i gigahertz, eller GHz. En 3,8 GHz enkeltkjerneprosessor vil overgå en 1,8 GHz dual-core prosessor når du behandler en enkelt oppgave. I tillegg er noen programmer ikke laget for å kjøre på mer enn én kjerne, så en 3,8 GHz enkeltkjerneprosessor vil kjøre det aktuelle programmet raskere enn en 3,2 GHz dual-core prosessor. Å kjøre et program som bare er i stand til å bruke én kjerne om gangen på en dual-core prosessor er som å bare kunne bruke fire sylindre på en åttesylindret motorbil: Du får halvparten av ytelsen. Enkeltkjernede prosessorer kan også få bedre batterilevetid på en mobilenhet enn en dual-core prosessor fordi enkjerneprosessoren bruker mindre strøm til driften. Imidlertid har nyere tokjerneprosessorer en tendens til å være mer energieffektive enn eldre enkeltkjerneprosessorer.
Dual-core fordeler fremfor multi-core
Dual-core prosessor fordeler fremfor multi-core prosessorer gjenspeiler single-core prosessor fordeler fremfor dual-core prosessorer. Dual-core prosessorer kan få bedre batterilevetid på mobile enheter enn lignende hastighet multi-core prosessorer og dual-core prosessorer prosessorer med høyere klokkehastighet enn flerkjerneprosessorer er raskere til å kjøre oppgaver som ikke er optimalisert for mer enn én kjerne.
Dual-core Ulemper i forhold til multi-core
Dual-core prosessorer er ikke i stand til å håndtere så mange oppgaver samtidig så effektivt som multi-core prosessorer. Multi-core prosessorer har de samme fordelene i forhold til dual-core prosessorer som dual-core prosessorer har fremfor enkelt core prosessorer. En CPU med fire kjerner har muligheten til å håndtere fire tråder, eller åtte med hyper-threading, samtidig, noe som kan redusere behovet for å bytte tråder kraftig sammenlignet med en dual-core prosessor.