Anta att du hänger runt datortekniska sajter, kanaler och bloggar tillräckligt länge. I så fall kommer du sannolikt att höra termen överklocka eller överklockning. Från sammanhanget kanske du kan ta reda på att det är ett sätt att öka en dators prestanda. Men vad är överklockning, och hur fungerar det?
Det grundläggande
Varje högpresterande komponent i en dator har någon form av klocka eller ansluts till en. Klockan är utformad för att tillhandahålla ett standardtidsystem för enheten. Till exempel har RAM en klocka, och data överförs varje gång det svänger från ett tillstånd till det andra. CPU och GPU har klockor som styr deras hastighet också. Faktum är att om du har tittat på att köpa en CPU kan du ha sett att de har två annonserade klockhastigheter. En basklocka och en boostklocka. Ordet boost innebär verkligen bättre prestanda och kommer med ett mer betydande antal.
I grunden är det verkligen så enkelt. Överklockning får namnet helt enkelt för att du manuellt ökar klockans hastighet över dess standard. Datorenheter synkroniserade med klockor kan bara göra ett visst antal saker per klocka. Det spännande är att om du snabbar upp klockan kan de göra mer per bock. Eftersom klockan tickar fler gånger per sekund och komponenten gör mer per tick, får du en prestandaökning som är ungefär lika med ökningen av klockans hastighet.
Varningar
Det fanns ett nyckelord i den sista meningen. Det var "ungefär". Tyvärr tenderar dessa saker inte att skala perfekt, särskilt när de trycks ganska långt. Det finns en rad anledningar till detta. För det första kan många komponenter i din dator vara en begränsande faktor och flaskhalsar prestandan. Det spelar ingen större roll om du fördubblar prestandan för din bästa del om det finns en långsam del som håller tillbaka den. Du har också problem med mjukvaran, eftersom många program helt enkelt inte utnyttjar hårdvaran i moderna datorer.
Det finns också några betydande begränsande faktorer. Strömförbrukningen är en, medan värmen är en annan. Att springa något snabbare använder mer kraft. Detta i sig producerar mer värme. Bara så mycket kraft kan läggas i modern elektronik utan att steka den, så det finns gränser för hur mycket kraft du kan använda. Du bör i allmänhet hålla dig undan den gränsen eftersom den inte är exakt definierad eller standard. Att generera mycket värme gör det svårare att hålla komponenten sval. Återigen, komponenter tål bara så mycket värme och är designade för att gasa sig själva för att förhindra termiska skador. Denna termiska strypning kan lätt resultera i lägre prestanda än att lämna allt på standardinställningarna.
Hur fungerar det?
Den exakta metoden för överklockning beror på vilken komponent du försöker överklocka och i viss mån vilken hårdvara du har. Vissa produkter erbjuder programvarualternativ, medan andra måste konfigureras i BIOS. Vissa alternativ är helt manuella, medan andra har ett alternativ med ett klick eller låg interaktion.
En CPU har sin klocka inställd från en klocka på moderkortet. Den här klockan går – nästan – alltid med en klockfrekvens på exakt 100MHz, eller 100 miljoner svängningar per sekund. CPU: n använder en multiplikator för att öka detta nummer för dess klockhastighet. Till exempel skulle en multiplikator på 52 få en klockhastighet på 5,2 GHz. CPU-överklockning kan vara så enkelt som att justera denna multiplikator. Det finns förstås många fler alternativ om du vill gå mer på djupet.
En GPU kör sin egen separata klocka. Detta kan nästan alltid justeras via mjukvara. Det exakta namnet kan variera, men du behöver ofta öka effektmålet för att överklocka en GPU. Du kanske också kan ställa in en hastighet manuellt både för själva GPU: n och VRAM-minnet den använder. Se till att använda små steg eftersom GPU: er är mycket dyra. Du kan skada dem om du trycker för hårt. Att överklocka en GPU kommer vanligtvis inte att göra så stor skillnad eftersom de redan är mycket inställda för att köra så fort som möjligt med det termiska eller kraftutrymme de har.
RAM-överklockning innebär konfigurering av klockhastigheten men också ett stort antal timings. Dessa är mycket omfattande, riktigt djupgående och sammanvävda. Det kan ta dagar eller veckor för en erfaren användare att ställa in RAM-tider optimalt. Manuell RAM-överklockning rekommenderas i allmänhet inte om du inte vet vad du gör. Detta är fallet även om du är bekant med andra former av överklockning, eftersom justering av RAM-tid är helt annorlunda.
En varning och några råd
En viktig sak att veta om överklockning är att vara försiktig och ta det långsamt. Skjut saker för långt, speciellt om du justerar spänningen till en komponent, och du kan permanent skada en eller flera delar av din dator. Gör bara små justeringar i spänningen. Vanligtvis kan du göra justeringar i millivolt. Om en komponent tar 1,500V skulle det vara en stor förändring att justera den med 0,015V. Vanligtvis bör ändringar göras i steg om 0,005V eller högst 0,010V om det är den första ökningen du gör.
Det är viktigt att testa din stabilitet efter i princip varje förändring. Detta innebär att du inte bara startar upp datorn utan också stressar den. Vissa konfigurationer kan vara knappt instabila och kan krascha efter några minuter i ett spel eller benchmark. I vissa fall kan det ta timmar innan stabilitetsproblem visar sig. Det är också en bra idé att hålla reda på benchmarkresultat, så att du kan se prestandaförbättringar. Du kanske vill se till att minst ett av dessa riktmärken representerar det du vill använda datorn till.
Överklockning kräver ganska bra kylning, speciellt om du har ökat spänningen. Detta kan påverka omgivningstemperaturen i ditt rum om du inte har tillräcklig luftcirkulation in och ut. Kylningsförmågan hos vilken kylare som helst beror på omgivningstemperaturen. Ett varmt rum kommer att resultera i ännu hetare komponenter, eventuellt att behöva termisk gas för att förhindra skador. Om du har vätskekylda radiatorer, försök att se till att de värmer luften när den lämnar datorhöljet. Annars ökar du bara den omgivande temperaturen i ditt fall, vilket försämrar kylningen av allt annat.
Tips och tricks – CPU
Det finns två strategier för att överklocka en CPU, en all-core överklocka eller en enkärnig överklockning. Som namnen antyder innebär dessa att man ökar klockmultiplikatorn för alla CPU-kärnor eller bara en. En all-core överklocka kommer att gynna dig i stora flertrådiga arbetsbelastningar som videorendering. En enkärnig överklockning kommer i allmänhet att trycka en CPU-kärna lite högre än vad du skulle ha kunnat trycka på resten.
Detta beror på att överklockning ökar strömförbrukningen och värmeeffekten, som vi nämnde tidigare. Genom att hålla nere värmen och kraften från resten av CPU: n kan du ofta pressa ut lite extra prestanda ur en eller två kärnor. Denna extra enkärniga prestanda kan göra en större skillnad i enkla eller lätt gängade uppgifter som videospel än en allkärnig överklocka.
När du överklockar en CPU, om du har tillräcklig kylning, kan du i allmänhet säkert ställa in din överklockning för att matcha den annonserade boostklockan. Du kanske också kan driva den ett par multiplikatorsteg längre. För att kunna gå högre kan du behöva öka processorns spänning för att få den stabil. Var bara väldigt försiktig när du gör det för att göra små ändringar. För mycket spänning kommer att döda din CPU, och varje ökning av spänningen, även små, kommer att öka värmeeffekten.
Tips och tricks – GPU och RAM
GPU-överklockning gynnar i allmänhet inte spelscenarier mycket om du inte har ett utmärkt kylsystem. Det är gratis extra prestanda om du har den termiska höjden, vilket är trevligt. Ändå ser du ofta bara ensiffriga FPS-ökningar.
För RAM-överklockning finns det faktiskt en enkel, nästan plug-and-play-lösning. XMP eller eXtreme Memory Profile tillåter RAM-tillverkare att koda vissa timings för ett överklockat prestandaläge. Inte allt RAM erbjuder XMP. Men om din gör det är allt du behöver göra att koppla in den och sedan gå till RAM-inställningarna i BIOS och aktivera XMP-profilen. Det kommer inte att pressa ut den absolut bästa prestanda ur ditt RAM-minne. Det kommer dock att få det mesta av möjliga prestanda med nästan ingen ansträngning, vilket är en vinst i våra böcker.
Om du manuellt överklocka ditt RAM-minne, var bara medveten om att tiderna fungerar väldigt annorlunda än CPU-klockmultiplikatorn. Varje timing mäter hur många RAM-klockcykler det tar att göra något eftersom de är ett mått på latens. Om du ökar klockfrekvensen måste du öka de flesta av tidsvärdena. Att inte göra det och göra mer än mindre klockfrekvensändringar kommer nästan säkert att resultera i systemstabilitet.
Som referens, om du fördubblade RAM-klockfrekvensen, skulle du också behöva dubbla de flesta timings. Detta beror på att klockfrekvensen påverkar överföringshastigheten och bandbredden medan minnets inneboende latenser fortfarande är desamma i absoluta termer. Till exempel, i DDR4-3200 är CL-timingen ungefär hälften av den som finns i DDR5-6400 RAM. Bandbredden för DDR5 är dubbelt så stor som för DDR4. CL-timingen tar dock fortfarande samma mängd absolut tid i nanosekunder och måste därför fördubblas när klockfrekvensen halveras.
Slutsats
Överklockning ökar prestandan hos vissa datorkomponenter genom att öka hur snabbt deras interna klocka svänger. Namnet kommer bokstavligen från att klockhastigheten höjs över dess standardvärde. I de flesta fall kommer överklockning att hänvisa till processorn. Men andra komponenter kan också överklockas. Prestandaökningen är ungefär linjär i skala med ökningen av klockhastighet, även om inte alla applikationer kommer att gynnas lika mycket.
Överklockning är i allmänhet en manuell process. Men det finns många verktyg för att hjälpa. XMP erbjuder nästan plug-and-play RAM-överklockning, medan CPU: er och GPU: er automatiskt ökar till högre än basklockhastigheter om de har det termiska utrymmet. Det finns också mjukvaruverktyg som åtminstone delvis kan automatisera den manuella processen.
Överklockning medför vissa risker. Det upphäver nästan alltid din garanti och kan till och med ogiltigförklara garantin för vissa andra komponenter i din dator. Det kan också resultera i permanent hårdvaruskada eller till och med direkt döda komponenter. Det är generellt sett en bra idé att slå upp åtminstone några användbara djupguider innan du hoppar in i djupet. Dessa guider kan hjälpa till att peka ut enkla vinster och förväntade eller farliga fallgropar.