Det är inte så enkelt att säga definitivt vilket är snabbare. Här är varför:
Faktorer som är viktiga:
* kärnor kontra trådar: En CPU med dubbla kärnor har två fysiska bearbetningsenheter, medan en enkelkärnig CPU har en. Vissa CPU:er (särskilt nyare) använder emellertid en teknik som kallas "hypertrådning" för att få varje kärna att visas som två trådar för operativsystemet. Detta innebär att en 2,2 GHz-en-kärn-CPU med hypertrådning tekniskt kan hantera två uppgifter samtidigt, liknande en CPU med dubbla kärnor.
* Klockhastighet: 2,2 GHz CPU har en högre klockhastighet, vilket innebär att den kan bearbeta enskilda instruktioner snabbare.
* Arkitektur: Den specifika arkitekturen för varje CPU är viktig. Vissa CPU:er är utformade för effektivitet, medan andra är optimerade för hastighet. Även inom samma generation av processorer kan olika arkitekturer ha betydande prestandaskillnader.
* Programvaruoptimering: Programvara kan optimeras för att dra nytta av flera kärnor. Om ett program inte är optimerat för multikärnbehandling kommer det inte att dra nytta av en CPU-dubbel med dubbla kärnor.
i ett nötskal:
* För allmänna uppgifter och vardaglig användning: Den 2,2 GHz enkärniga CPU med hypertrådning kan vara snabbare. Den högre klockhastigheten kan kompensera för bristen på en andra kärna.
* för intensiva uppgifter (t.ex. spel, videoredigering, rendering): CPU:s dubbla kärna kommer sannolikt att prestera bättre eftersom den kan bearbeta fler uppgifter samtidigt.
för att bestämma den faktiska prestationsskillnaden:
* benchmarking: Använd referensprogramvara för att jämföra prestandan för de två CPU:erna på specifika uppgifter.
* verklig testning: Kör applikationer som du vanligtvis använder och ser vilken CPU som erbjuder en jämnare och snabbare upplevelse.
I slutändan är det bästa sättet att bestämma vilken som är snabbare är att testa dem i ditt specifika användningsfall.