? Mens CPUer sammenliknes ofte på grunnlag av hvor mange kjerner de har eller hvor fort deres klokker kjøre , disse beregningene har mindre innvirkning på datamaskinens hastighet enn du kanskje tror . For eksempel kommer fra en 3,0 -til en 3,6 - GHz prosessoren er en 30 prosent økning i hastighet, noe som er meningsfylt , men overgangen fra 32 - til 64 - bit prosessering gjør CPUer å gjøre dobbelt så mye på en gang og åpner opp andre muligheter også. Ekstern CPU Databredde
En CPU chip kommuniserer med omverdenen ved å overføre biter av informasjon . Mens noen forbindelser i en datamaskin - som en USB -kabel eller en SATA-stasjon tilkobling - overføre én bit om gangen , CPUer overføre flere bits om gangen . Per dato for offentliggjøring , de fleste prosessorer har en 64 -bit data bredde, noe som betyr at de kan sende eller motta 64 individ på og av signaler på en gang i løpet av en klokke syklus .
Intern CPU Databredde
Men CPUer ikke bare kommunisere med omverdenen . De også flytte data rundt internt , enten de er skytteltrafikk det mellom ulike deler av chip eller utføre operasjoner på det . En CPU interne data bredde bestemmer hvor mye data det kan fungere med , eller prosessen , på et tidspunkt , slik at en høyere bredde prosessoren kan utføre mer behandling.
Adresse Databredde
CPUer har også en tredje type data bredde - størrelsen på sine data adressering plass . Dette bestemmer hvor mye minne de kan få tilgang til. Tidlige prosessorer med 20 -bit adresse bredden var begrenset til bare 1MB minne , mens 32 - bits prosessorer kan få tilgang til 4GB totalt minne og 64- bits prosessorer en nesten ufattelig 16EB eller exabyte - 1EB er lik 1073741824 GB. Samtidig øke mengden minne et system kan bruke ikke øker prosessorhastigheten, tillater det deg å bruke en raskere RAM i forhold til mye tregere harddisken .
Hensyn
Tenker på prosessor bredder som ord kan være en god måte å forstå hvordan økt data bredder innvirkning prosessorhastigheten. Tenk om du kunne bare bruke fire - brev ord , som er den grovt tilsvarer en 32 -bits adresserom, for å uttrykke deg. I stedet for å si at du dro på ferie , ville du har å si du gikk på " en tur for moro skyld ", mens "lunch " ville bli «et måltid midt på dagen eller så. " Utvide ordforrådet ditt til åtte - brev ord , eller 64 - bits, kan du uttrykke mer kompliserte konsepter , som ferie eller lunsj , raskere. På den annen side , selv om du kan arbeide med åtte bokstaver , vil du ikke alltid gjør det. De fleste av ordene i setningen " Jeg dro på ferie " ikke bruk ditt fulle ordet lengde, og høyere databredde prosessorer er på samme måte. Når du kan bruke den ekstra bredden , prosessorer med flere databredde flytte data mye raskere , men når du ikke kan det, hvis prosessoren ikke har en måte å kombinere data sammen til lengre strenger , sitter den ekstra kraften ubrukt.