Hur man överklocka din dators RAM

RAM kommer ofta från fabriken med en lägre hastighet än vad kislet klarar av. Med några minuter i ditt BIOS och lite testning kan du få ditt minne att köra snabbare än tillverkarens specifikationer.

Vad du behöver veta innan du börjar

RAM är ganska lite mer komplext än CPU- eller GPU-överklockning, där du bara vrider på en ratt och ber om att din snygga allt-i-ett-vattenkylare inte förvandlar ditt system till en rumsvärmare. Med RAM finns det många rattar att vrida på, men det är också mycket säkrare eftersom de inte producerar mycket värme.

Detta har verkliga fördelar. Varje program du använder lagrar sina arbetsdata i RAM-minnet innan det laddas in i CPU:ns interna cache, och program som använder mycket av det kan köra genom RAM-minnet som smör. I spel kan förbättringar av ditt RAM:s totala latens minska bildtiderna avsevärt. Detta kan förbättra övergripande bildhastigheter och (viktigast) minska stamning under CPU-intensiva områden, där ny data måste laddas från RAM till cache eller VRAM.

RAM-hastigheten mäts vanligtvis i megahertz (Mhz). DDR4 lagerhastighet är vanligtvis 2133 Mhz eller 2400 Mhz, även om den verkliga hastigheten faktiskt är hälften av det eftersom det är Double Data Rate (DDR). Utöver detta har ditt minne över tjugo olika timings som styr latensen och hur snabbt du kan läsa och skriva. Dessa mäts i termer av klockcykler och grupperas ofta under förkortningen ”CAS Latency (CL)”. Till exempel kan en mellanregistersats av DDR4 klassas till 3200 Mhz CL16. Förbättring av antingen hastigheten eller timingen förbättrar latens och genomströmning.

Minnet pratar med resten av datorn med hjälp av ett system som heter Serial Presence Detect. Genom detta ger det BIOS en uppsättning frekvenser och primära timings som den kan arbeta vid, kallad JEDEC-specifikationen. Detta är lagerhastigheten och den är inbakad i varje DDR4-sticka som någonsin gjorts.

Men Intel hittade ett sätt att lura systemet. Genom att erbjuda en annan profil ovanpå JEDEC, kallad XMP (Extreme Memory Profile), kunde de köra RAM högre än standardhastigheterna. Om du köper RAM-minne som är klassad över 2400 Mhz, får du troligen ett kit med en XMP-profil som du kan aktivera. Detta är sanktionerat, fabriksöverklockning.

Men här är grejen – på grund av flera faktorer är den överklockningen vanligtvis inte den bästa, och du kan driva den längre än vad tillverkaren tänkt sig.

För det första lägger inte tillverkare allt till 100 %. De måste prissätta de dyra kiten högre, så det är ofta så att ditt minne kom med XMP-profilen det gjorde på grund av produktsegmentering. Ditt kit fungerar också inom en viss spänningsnivå, vanligtvis 1.350 volt för mellanregister DDR4, men du kan höja detta lite själv, något tillverkare gör för kit med högre hastighet.

Men huvudproblemet är att SPD inte exponerar varje timing. Enligt en representant på Kingston, de ”justerar endast de ’primära’ tiderna (CL, RCD, RP, RAS)”, och eftersom SPD-systemet använde för att lagra XMP-profiler har en begränsad uppsättning poster, resten är upp till moderkortet att bestämma, vilket inte alltid gör det rätta valet. I mitt fall satte mitt ASUS-moderkorts ”auto”-inställningar några konstiga värden för vissa av tiderna. Mitt kit med RAM vägrade att köra med XMP-profilen ur lådan tills jag fixade tiderna själv.

Hur man bestämmer de perfekta RAM-tiderna

Även om överklockning av RAM är ganska säkert, är det också lite mer komplicerat än att bara dra upp ratten. Om du kör ett AMD Ryzen-system har du tur, eftersom det finns ett verktyg som heter ”Ryzen DRAM-kalkylator” som gör hela processen mycket lättare. Kalkylatorn tar bort en del av huvudvärken med trial and error, och du behöver inte lämna RAM-minnet på moderkortets ”AUTO”-inställningar.

För Intel-system är det här verktyget fortfarande praktiskt som en riktlinje för de primära tidpunkterna, och den inbyggda minnestestaren kommer också att fungera på samma sätt. Du vill också ladda ner detta även om du inte använder ett AMD-system.

Öppna verktyget och ange vilken version av Ryzen du använder (lägg bara in Ryzen 2 Gen om du använder Intel) och vilken typ av minne du har. Om du inte vet kan du hitta det online med en Google-sökning efter ditt RAM-kits artikelnummer.

Tryck på den lila ”R – XMP”-knappen längst ner för att ladda ditt kits XMP-profil. Ange din Ryzen-version och minnestyp och tryck på ”Beräkna SAFE” för att beräkna dina tider. Du kan använda knappen ”Jämför tider” för att se en jämförelse med dina XMP-inställningar. Du kommer att upptäcka att många av tidpunkterna är åtstramade.

SAFE-inställningarna fungerar nästan alltid; Jag har inte haft några problem med dem vid flera frekvenser vid lagerspänning. FAST timings kommer sannolikt att fungera, men kanske inte är stabila vid lagerspänning.

För att använda detta, vill du spara en skärmdump (det finns en knapp längst ner till vänster) och skicka den till en separat enhet så att du kan se den i BIOS.

Hur du överklocka ditt RAM-minne i ditt BIOS

Se till att du har en skärmdump av räknaren sparad på en separat enhet (eller nedskriven någonstans), eftersom resten av stegen kommer att finnas i BIOS, utan tillgång till ditt skrivbord.

Stäng av din dator och starta om den till BIOS- eller UEFI-firmwareinstallationsskärmen. Du måste ofta trycka på en tangent som ”Del” upprepade gånger när datorn startar för att komma åt den här skärmen. Du kommer att presenteras med en skärm som liknar denna:

Hitta avsnittet för minne och ladda din XMP-profil till att börja med. Se till att frekvensen är vad du vill ha. Om du inte ens vill röra vid timingarna kan du sannolikt öka frekvensen samtidigt som du behåller samma timings (särskilt på Intel-plattformar).

Det bör finnas en annan sektion för tidskontroll. Öppna detta:

Öppna nu skärmdumpen på din telefon och börja skriva in siffror. I mitt fall stämde beställningen med kalkylatorn, men du vill dubbelkolla och verifiera allt.

I mitt fall visade ASUS BIOS de fullständiga namnen för många av de primära tidpunkterna, så här är en lista över de primära tidpunkterna och deras tillhörande jargong:

tCL – Primär CAS-latens
tRCDRD – RAS till CAS läsfördröjning
tRCDWR – RAS till CAS skrivfördröjning. Detta grupperas ibland med läsning, men inte alltid.
tRP – RAS Precharge (PRE) Time
tRAS – RAS Active (ACT) tid

Resten ska matcha exakt.

För Intel vill du åtminstone ange de primära tiderna, och resten kan du lämna på auto. Om du vill kan du prova att ange subtimingerna som räknaren ger. Jag ser ingen anledning till varför detta inte skulle fungera, men kan inte verifiera på mitt Ryzen-system. Om du har problem med automatiska inställningar, försök att ange dem manuellt.

När du är klar med tiderna, hitta avsnittet för spänningskontroll. Du vill ange den rekommenderade DRAM-spänningen (kalkylatorn visar potentiellt osäkra spänningar i rött. Allt under 1.450v är troligtvis bra). Om du är på Ryzen, vill du ange den rekommenderade SOC-spänningen, som driver minneskontrollern på CPU:n.

Spara inställningarna och avsluta BIOS (på min PC måste jag trycka på F10 för det). Din dator bör starta om, och om den startar i Windows kan du gå vidare till nästa steg.

Vad du ska göra om det inte POST

Om det inte startar, misslyckades ditt moderkort sannolikt sitt power-on-self-test (POST). Du kommer förmodligen att behöva vänta ungefär trettio sekunder för BIOS att starta upp i felsäkert läge och återställa de senaste fungerande inställningarna. Du kan prova att öka minnesspänningen i steg om 25 millivolt (0,025v) innan du når den rekommenderade maxspänningen. Du kan också prova att höja SOC-spänningen något på Ryzen-system, eftersom 1:a och 2:a generationens Ryzen är särskilt petiga med minnesöverklockning. Intel har inte samma SOC som Ryzen har, och kommer troligen inte att ha det här problemet ändå.

Om din dator inte startar i felsäkert läge, oroa dig inte, du förvandlade den inte till en pappersvikt. Ditt BIOS har förmodligen inte den funktionen, och du måste rensa CMOS manuellt. Detta är vanligtvis antingen ett batteri på moderkortet som du kan ta bort och sätta tillbaka eller ett stift vid frontpanelens rubriker. Se manualen för ditt moderkort. Du måste ta en skruvmejsel eller en sax (helst gör de byglar och strömbrytare för detta, men du har förmodligen inte de som ligger runt) och rör de två stiften tillsammans, vilket skapar en elektrisk anslutning. Oroa dig inte; det kommer inte att chockera dig. Datorn kommer att återställas till det normala.

Se till att överklockan är stabil

När du väl är tillbaka i Windows slutar det roliga inte än. Du vill verifiera att överklockningen är stabil. Kalkylatorn har en flik som heter ”MEMbench” som kan användas för detta. Ställ in läget på ”anpassat” och uppgiftens omfattning till 400 %. Klicka på ”Max RAM” längst ner för att allokera allt ditt återstående RAM. Detta kommer att testa ditt RAM-minne för fel fyra gånger om.

Klicka på ”Kör” när du är redo att börja och ge det några minuter. I mitt fall tog det mindre än tio minuter att testa 32 GB RAM med 400 % uppgiftsomfattning.

Om det inte finns några fel kan du försöka trycka på klockorna ytterligare eller testa ”SNABB”-inställningarna. Detta är allt minnesöverklockning är; bara försök och fel, spamma borttagning och vänta på att MEMbench ska slutföra. Vissa människor tycker att denna typ av rutin är lugnande.

När du har slitit ut din Numpad och är nöjd med dina resultat, vill du göra ett test över natten för att verifiera att din överklockning är absolut 100 % stabil. Ställ in uppgiftens omfattning till något galet högt (100 000 % borde göra) och återvänd till det när du vaknar. Om det inte finns några fel kan du njuta av din överklockning. Det värsta som händer om du hoppar över det här steget över natten är att du kan få en blåskärm eller en slumpmässig krasch någon gång längre fram (vilket händer med vilken hastighet som helst på RAM då och då, om du inte har ECC-minne).

Benchmark ditt RAM-minne för att verifiera din prestanda

Om du är särskilt konkurrenskraftig och vill se hur ditt RAM-minne står sig mot konkurrenterna kan du ladda ner UserBenchmark för att jämföra hela din dator, inklusive ditt RAM-minne. Detta ger dig en översikt som berättar hur bra ditt system presterar. Du kan också använda ett spelspecifikt riktmärke som Unigine Superposition, även om du förmodligen kommer att behöva köra flera tester eftersom felmarginalen är ganska hög med riktmärken som dessa.

Mina resultat var särskilt imponerande; Jag köpte ett 32 GB kit med Micron E-die (känd för att vara billig och bra på överklockning) betygsatt till [email protected], för $130. UserBenchmark gav den en aktiepoäng på 90 % hastighet jämfört med genomsnittligt RAM-minne, men stramade till och med tiderna till [email protected] ger det en poäng på 113 %, en prestandaökning på 23 %.

Detta sätter $130 Micron E-die-kit i nivå med [email protected] kit som säljs för över $250, vilket är ganska kostnadsbesparingar. Detta var helt enkelt mina resultat, och din körsträcka kommer att variera beroende på hur väl ditt minne överklockar och hur din CPU hanterar det.