Den sentrale behandlingsenheten (CPU, eller prosessor) på datamaskinen din er uten tvil en av de sterkeste avgjørende faktorene i ytelsen. Uten en rask CPU, vil resten av maskinvaren overvelde den med flere oppgaver enn det kan mønstre. I løpet av midten av 90-tallet, da det stasjonære PC-markedet tok opp tempoet betydelig, ville CPUer bare ha én kjerne. Dagens moderne CPU er en arkitektonisk vidunder, med flere forskjellige kanaler for distribusjon og midlertidig lagring av oppgaver. De er smartere, raskere og mer dynamiske. Men nye CPUer har reist nye spørsmål blant publikum. Spesielt er det et slag som sannsynligvis aldri vil ende: kampen mellom mengden kjerner som en CPU har og dens klokkefrekvens.

Det er ikke et slag, skjønt

For det første er dette ikke nødvendigvis en "kamp" så mye som det er en debatt om hva som bør prioriteres. Du vil ikke finne noen som er velbevandret i teknologi og sier at vi helt bør forlate multi-core CPUer og bare gå for så mye klokkefrekvens som mulig. Det er en grunn til at kjerner begynte å dukke opp på CPUer, og det er en like gyldig grunn til at chipprodusenter prøver å sette opp hverandre på klokkefrekvens.

På daglig basis må produsentene nøye designe sine neste CPU-modeller for å sikre at de stabler seg godt i konkurransen og leverer et solid produkt som vil gjøre sine forbrukere lykkelige. Det betyr å oppnå en realistisk men harmonisk balanse mellom kjerner, klokkefart og arkitektur.

Hvorfor kjerner er viktige

Hvis du hadde en datamaskin tilbake på 90-tallet eller til og med tidlig på 2000-tallet, kan du huske at når et program frosne, var det sannsynlig at hele systemet ville fryse også. Dette var ikke bare et problem med hvordan operativsystemer som Windows håndterte oppgaver tilbake i dag. Å ha en CPU med bare en kjerne sikrer at du bare vil kunne utføre en oppgave om gangen. Å ha flere kjerner lar en CPU behandle flere ting på en gang, og deler arbeidet i flere enheter. Hvis en kjerne blir "tilstoppet" av en oppgave som bare holder looping (for eksempel programmet som bruker den kjernen fryser), kan chipets samlede arbeid fortsatt fortsette mens du finner ut hva som er galt eller til slutt lukker programmet for å frigjøre den kjernen.

I hovedsak er kjerner multitasking instrumenter. De gir mer dynamikk og en lettere flyt når du kjører ting på datamaskinen. I dag har selv smarttelefoner CPUer med flere kjerner.

Flere kjerne-CPUer virker raskere fordi de er i stand til å ta en mye større arbeidsbelastning enn sine enslige kolleger. De er veldig pålitelige på å fjerne overbelastning. Tenk på dem som landingsbaner på en flyplass. Jo flere av dem du har, desto lettere blir det å få fly på bakken.

Hvorfor klokkehastighet er viktig

En CPUs klokkefrekvens, som navnet antyder, påvirker i stor grad mengden oppgaver hver kjerne kan kile gjennom i en gitt tidsperiode. Hastigheten, sammen med bithastigheten, forteller deg hvor mye data som kan strømme gjennom hvert sekund. Hvis en CPU har en bitbredde på 32 bits og en hastighet på 3, 93 GHz, betyr det at den kan behandle nesten 4 milliarder enheter med 32 bits data per sekund. Det er 4 milliarder heltall!

Faste klokhastigheter betyr mer respons når du kjører tunge lineære oppgaver, for eksempel kjøring av enkeltgjengede applikasjoner. De fleste programmer fungerer fortsatt lineært, og bruker bare en kjerne. I disse tilfellene er klokkefrekvensen konge.

Konklusjon

Du kan ha en 8-kjerne CPU som kjører på 2, 9 GHz, men noen ganger vil en 4-kjerne CPU som kjører på 4, 3 GHz bli raskere, selv med bare halvparten av kjernene. Alt avhenger av hvor mange stykker hver oppgave kan deles opp i. Videobehandling er en av de tingene hvor hele oppgaven kan deles inn i så mange brikker som du vil. I et slikt tilfelle ville ha en fordel med å ha den 8-kjerne CPU jeg nevnte tidligere. De fleste applikasjoner (for eksempel nettlesere) bruker imidlertid bare en eller to kjerner, noe som betyr at du i så fall ville være bedre med 4-kjerne CPU.

Til slutt er det ingen kamp å bli vunnet her. Det handler om hva du bruker datasystemet til. Hvis du bruker multi-threaded applikasjoner som krever mye multitasking, må du prioritere antall kjerner i CPUen din. Skulle du ønske noe mer grei som spill, trenger du kanskje ikke mange kjerner, men vil ha så mye klokkefrekvens som mulig.

Ønsker du å stille flere spørsmål om kjerner mot klokkehastighet? Legg igjen en kommentar nedenfor!