11Aug

Varför kan du inte använda CPU-klockhastighet för att jämföra datorns prestanda

Shopping för en ny dator? Betala inte för mycket uppmärksamhet till CPU-klockhastighet."CPU-hastighet" var en gång en enkel, om inte helt korrekt, sätt att jämföra två dators prestanda - bara jämföra GHz. Men inte längre.

Moderna processorer är mer än tillräckligt snabba för de flesta grundläggande uppgifter, så du vill också titta på andra saker när det gäller att jämföra prestanda. Till exempel kommer datorn med en SSD eller en långsammare magnetisk hårddisk?

Varför kan du inte bara jämföra klockhastigheter

CPU klockhastighet eller klockfrekvens, mäts i Hertz - vanligtvis i gigahertz eller GHz. En CPU: s klockhastighet är ett mått på hur många klockcykler en CPU kan utföra per sekund. Till exempel kan en CPU med en klockfrekvens på 1,8 GHz utföra 1,800,000,000 klockcykler per sekund.

Det verkar enkelt på sitt ansikte. Ju fler klockcykler en CPU kan utföra, desto fler saker kan det bli gjort, eller hur? Jo ja och nej.

Å ena sidan är klockhastighet användbart vid jämförelse av liknande CPU i samma familj. Låt oss till exempel säga att du jämför två Intel Haswell Core i5-processorer, som bara skiljer sig från deras klockfrekvens. En körs på 3,4 GHz och en körs på 2,6 GHz. I detta fall kommer 3.4 GHz-processorn att utföra 30% snabbare när de båda körs med högsta hastighet. Detta är sant eftersom processorerna annars är desamma. Men du kan inte jämföra Haswell Core i5s CPU-klockfrekvens mot en annan typ av CPU, till exempel en AMD-processor, ARM-processor eller till och med en äldre Intel-processor.

Det här kanske inte verkar vara uppenbart först, men det är faktiskt av en mycket enkel anledning. Moderna processorer blir mycket effektivare. Det innebär att de kan få mer arbete gjort per klockcykel. Till exempel släppte Intel ut Pentium 4-chips klockade vid 3,6 GHz under 2006. Det är nu slutet av 2013 och de senaste snabbaste Intel Haswell Core i7-processorerna klockas till 3,9 GHz från fabriken. Betyder det att CPU-prestanda bara förbättrat en liten bit på sju år? Inte alls!

Istället kan Core i7 CPU enkelt göra mycket mer under varje klockcykel. Det är viktigt att titta inte bara på klockcykler utan på hur mycket arbete en CPU kan göra per klockcykel. Allt annat lika, färre klockcykler med mer arbete är bättre än fler klockcykler med mindre - färre klockcykler betyder att CPU kräver mindre ström och producerar mindre värme.

Dessutom har moderna processorer också andra förbättringar som gör det möjligt för dem att fungera snabbare. Detta inkluderar ytterligare CPU-kärnor och större mängder CPU-cacheminne som CPU kan arbeta med.

Dynamiska klockhastighetsjusteringar

Moderna processorer är inte heller fasta i en enda hastighet, särskilt bärbar dator, smartphone, surfplatta och andra mobila processorer där kraftverk och värmeproduktion är stora problem. Istället kör CPU-enheten långsammare när den är ledig( eller när du inte gör för mycket) och en högre hastighet under belastning. CPUen ökar dynamiskt och minskar dess hastighet vid behov. När det gör något krävande ökar CPU sin klockfrekvens, får arbetet så snabbt som möjligt och återgår till den långsammare klockfrekvensen som gör det möjligt att spara mer ström.

Så om du handlar för en bärbar dator, kommer du också att överväga detta. Tänk också på att kylning är en faktor - en CPU i en Ultrabook kan bara köra i högsta hastighet under en viss tid innan den körs med lägre hastighet eftersom den inte kan kylas ordentligt. CPUen kanske inte kan behålla topphastigheten hela tiden på grund av överhettningsproblem.Å andra sidan kan en dator med exakt samma CPU men bättre kylning ha bättre och mer konsekvent prestanda vid högsta hastighet om det kan hålla CPU-kylen tillräckligt cool för att köra i de högre hastigheterna längre.

Andra hårdvarufrågor, särskilt solid state-drivrutiner

Annan hårdvara är också mycket viktig när det gäller datorns generella prestanda. De flesta datoranvändare kommer förmodligen att överväga en dator med en solid state-enhet som är snabbare än en dator med en traditionell magnetisk hårddisk i normal användning, även om datorn med en traditionell magnetisk hårddisk har en CPU som fungerar bättre. Hårddiskåtkomst är en allvarlig flaskhals. Huruvida en dator har en SSD kommer sannolikt att vara en viktigare fråga än hur snabb dess CPU är.

SSD är inte det enda viktiga hårdvaran, förstås. Med mer RAM kan du göra fler saker på en gång utan att ständigt byta till datorns sidfil, medan ett kraftfullt grafikkort förbättrar PC-spelprestanda mer än en snabbare CPU.Å andra sidan, om allt du vill göra är att surfa på nätet, titta på videor och arbeta på dokument, ett snabbare grafikkort eller ännu mer RAM över en viss punkt kommer inte att märkas.

Hur man jämför datorns prestanda

Du kan inte bara titta på ett CPU-hastighetsnummer och veta vilken dator som är snabbare, eller hur mycket snabbare en dator kommer att vara i den verkliga världen. De flesta kommer inte heller att märka CPU-prestandaförbättringar över en viss punkt. Till exempel har en MacBook Air eller en jämförbar Ultrabook en långsammare Intel Haswell Core i5-processor som är konstruerad för att spara ström och köra så cool som möjligt. Men om du bara vill surfa på nätet, lyssna på musik, titta på videoklipp och arbeta med dokument kan CPU-enheten vara tillräckligt snabb så att du inte märker skillnaden mellan den och en betydligt snabbare skrivbordsklient. Inte bara är CPU-klockfrekvensen inte kritisk - CPU-prestanda i sig blir mindre kritisk.

Å andra sidan, om du planerar att köra flera virtuella maskiner, gör 3D-modellering och spelar de senaste PC-spelen kanske du bryr dig mer om prestanda.

Innan du köper en bärbar dator( eller till och med en CPU för ett skrivbord), kommer du noga att se upp de faktiska riktmärkena för att se hur CPU staplar upp jämfört med andra processorer i den verkliga världen. Faktiska riktmärken är det enda riktigt pålitliga sättet att jämföra dator- och CPU-prestanda.

Hastighet är inte allt när det gäller den moderna bärbara datorn - batterilivslängd är också viktigt. Om en bärbar dator fungerar tillräckligt bra för dig, är det troligen bättre att ha en långsammare CPU som blir bättre batteriliv än en snabbare CPU du inte kommer att märka.

Bildkrediter: Miles Bannan på Flickr, carrotmadman6 på Flickr, Intel Free Press på Flickr