Du brugte et væld af penge på et RAM-sæt, der kunne køre ved en høj clockfrekvens, men når du så på hukommelseshastigheden i Task Manager, blev du chokeret over at se, at din RAM ikke kørte ved det annoncerede hastighed.
Så hvorfor kører den højtydende RAM på dit system ikke med den korrekte hastighed?
Nå, hvis du stiller det samme spørgsmål, er det at se på XMP—RAM-profiler, der gør det muligt for din RAM at køre hurtigere.
Hvorfor har du brug for XMP?
Før du går ind i XMP, er det afgørende at forstå, hvordan din CPU forbinder til RAM'en, og hvorfor XMP er nødvendig i første omgang.
Du kan se, CPU'en på dit system er forbundet til RAM'en gennem bundkortet ved hjælp af sockets. Det er gennem disse stik, at data når CPU'en. Derfor skal bundkortet, CPU'en og RAM arbejde sammen for at få data fra RAM'en til CPU'en.
For at få alt til at fungere korrekt, bruger bundkortet på din computer en lille chip, der gemmer BIOS (Basic Input/Output System). Denne chip kommer til live, når du tænder for din computer. Når den er tændt, udfører BIOS'en selvtest (POST). Under denne test kontrollerer bundkortet tilstanden og initialiserer de forskellige input/output-enheder, der er tilsluttet CPU'en. Under denne test bestemmer bundkortet den frekvens, hvormed RAM'en skal køre.
For at gøre dette kommunikerer bundkortet med Serial Presence Detect (SPD), en chip, der gemmer information som RAM'ens frekvens, spænding og timing. Disse data, der er gemt på SPD'en, er standardiseret til forskellige RAM-teknologier som f.eks DDR2, DDR3 og DDR4 af JEDEC (Joint-Electron-Device-Engineering-Council).
På grund af denne standardisering kan DDR4 RAM køre ved frekvenser mellem 800 og 1600 MHz og tilbyde datahastigheder på op til 3200 megaoverførsler pr. sekund (MT/s). Når det er sagt, kan en højtydende RAM-stick nå op til 5333 MT/s.
Hvilket rejser spørgsmålet om, hvordan omgår en RAM JEDEC-specifikationen og kører med en hurtigere frekvens? Nå, det er her XMP kommer ind i billedet.
Hvad er XMP?
Forkortelse for Extreme Memory Profiles, XMP definerer et sæt konfigurationer indlejret i RAM SPD'en ud over de standardiserede profiler godkendt af JEDEC. Disse profiler definerer RAM'ens spænding, frekvens og CAS-latens, så den kan køre ved hurtigere clock-hastigheder sammenlignet med de standardiserede frekvenser.
XMP-profilen for et RAM-modul er udviklet af Intel og valideres af Intels XMP-testplaner, så dit system kan tilbyde vedvarende ydeevne, når det kører ved høje frekvenser. Da disse profiler er defineret af RAM-producenten og valideret af Intel, er det bedre at bruge XMP sammenlignet med manuel overclocking af din RAM.
Som forklaret tidligere arbejder RAM, CPU og bundkort sammen for at flytte data fra RAM til CPU. Derfor er det vigtigt at kontrollere, at alle disse komponenter understøtter overclocking. Hvis ikke, vil din RAM køre ved standardfrekvenserne defineret af JEDEC.
Forskellige typer XMP
Der er to typer XMP, som du skal kende til.
- XMP 2.0: Denne version af XMP giver brugerne to forudindstillede versioner af spænding, timing og frekvens for at øge systemets ydeevne. I de fleste tilfælde er en indstilling designet til at være mere stabil, mens den anden er konfigureret til hurtigere RAM-hastigheder.
- XMP 3.0: Udgivet med DDR5 og Intels 12-generations processorer, XMP 3.0 giver brugerne fem forskellige profiler. Tre af de fem er forudindstillede, mens to profiler kan konfigureres af brugeren. På grund af dette kan brugere oprette profiler, der fungerer bedst med deres arbejdsbelastninger. Derudover kommer Intels 12-generations processorer med dynamisk hukommelsesboost-teknologi. Dette gør det muligt for CPU'en at skifte mellem XMP-frekvensen og basisfrekvensen baseret på arbejdsbelastningen, hvilket muliggør bedre ydeevne og stabilitet.
AMDs bud på RAM-overclocking: AMP
RAM, CPU og bundkort skal arbejde sammen for at køre RAM ved højere hastigheder.
Her er problemet: Hvis du har en AMD CPU og AMD-bundkort, vil du ikke være i stand til at bruge Intels XMP, da XMP kun er til Intel-produkter. Du er dog ikke et totalt tab, da AMD udviklede sit eget bud på hukommelsesprofiler, kendt som AMP (AMD Memory Profiles). Den er ikke så populær som XMP, men den seneste generation af AMD-processorer og den nye AM5-sokkel vil bruge Ryzen Accelerated Memory Profile (RAMP) til at booste RAM.
Derudover er bundkortproducenter som Asus og Gigabyte kommet med DRAM Overclock Profile (DOCP) og Extended Overclock Profile (EOCP). Disse profiler gør det muligt for en AMD CPU at kommunikere med RAM'en ved hjælp af XMP-profilerne ved at ændre spændings-, timing- og frekvensparametrene for et AMD-system - hvilket gør det muligt for brugeren at overclocke RAM.
Hvordan forbedrer XMP et systems ydeevne?
Nu hvor vi har en grundlæggende forståelse af, hvordan XMP fungerer, kan vi se på, hvorfor det forbedrer dit systems ydeevne.
Du kan se, en traditionel processor kører med en clockhastighed på 4GHz i løbet af en turbo boost. Ved denne clockhastighed kan en processor udføre opgaver på et kvart nanosekund. Men når den kører ved 1600 MHz, kan RAM overføre data med 3200 MT/s. Ud over dette kan RAM'en ikke overføre data øjeblikkeligt på grund af dens CAS-latens. Denne latenstid definerer forsinkelsen mellem en RAM's anmodning og responstid. På grund af dette kan et DDR4-hukommelsesmodul overføre data til CPU'en hvert tiende nanosekund.
Derfor, når en CPU kører med fuld hældning, kan RAM ikke levere data med den nødvendige hastighed. Forøgelse af frekvensen reducerer dog dette hul, da RAM kan levere data hurtigere til CPU'en, hvilket forbedrer systemets overordnede ydeevne.
Sådan kontrollerer du RAM-hastighed
Det er ikke så svært at kontrollere RAM-hastigheden på dit system. Du skal bare åbne Task Manager, og ved et klik på et par knapper kan du forstå den hastighed, som din RAM kører med.
- Venstre-klik på proceslinjen og klik på Jobliste.
- Klik Ydeevne > Hukommelse for at se RAM-hastigheden i højre side.
Hvis RAM'en på dit system ikke kører med den annoncerede frekvens, kan du gå til BIOS-indstillingerne og vælge en XMP-profil.
Er det det værd at overclocke din RAM?
Dataoverførselshastigheden for en RAM-stick kan forbedres ved at ændre dens frekvens og spænding gennem et sæt ekstreme hukommelsesprofiler, der er indlejret i SPD'en. Derfor, hvis du har RAM, der kan køre ved hurtigere clock-hastigheder, kan brug af XMP forbedre dit systems overordnede ydeevne.
Denne præstationsforbedring kan føre til en bedre spiloplevelse. Når det er sagt, skal de spil og arbejdsbelastninger, du kører, optimeres for at bruge en høj CPU-båndbredde for at se disse forbedringer.