Hvad er latenstid for RAM-hukommelse, og hvad er dets betydning?

Indholdsfortegnelse:
- Definition af begrebet latens
- Forsinkelse i RAM og hvordan det beregnes
- DDR4 RAM-hukommelses latens
- Og hvilken RAM køber jeg?
- Hvordan man kender latensen på min RAM
- Afsluttende ord og konklusion om RAM-hukommelses latens
Når vi skal købe et stykke RAM til vores pc, er et forholdsvis vigtigt koncept, som vi skal forstå, det med hukommelseslatens. I denne artikel lærer vi dig, hvad det er, og forklarer dets betydning og indflydelse på ydelsen på vores pc. Lad os starte!
Indholdsindeks
Definition af begrebet latens
Før vi begynder, lad os gøre det klart, hvad latenstid er i meget generelle vendinger. Groft sagt er dette den tid, der går mellem en 'anmodning' og dens svar, det vil sige den tid, der går fra, når en handling udføres (for eksempel ved at klikke på en knap), indtil svaret modtages (for eksempel, vis et vindue). For eksempel, når vi konsulterer pingen i en hastighedstest eller i et online spil, ser vi på latenstiden for vores netværk, det vil sige den tid, der går mellem at sende en datapakke og modtage dens svar.
Leder du efter den bedste guide til de bedste RAM-minder på markedet ? Klik på det forrige link, så ser du de mest fremragende modeller.
Forsinkelse i RAM og hvordan det beregnes
'CL' siges normalt at være 'latency' af RAM, men i virkeligheden er det kun en del af den totale latenstid!
Generelt er det, hvad mange mennesker overvejer den faktiske måling af RAM- latenstid, den såkaldte CAS- eller CL- latenstid.
CAS-latenstid måler antallet af urcyklusser, der går fra, når der anmodes om at læse data til, når sådanne oplysninger er tilgængelige. Så ja, det er en type latenstid, når man måler den tid, der går mellem en anmodning og dens svar, men det er ikke en reel indikator for den TOTALE latenstid for RAM. Hvorfor? Nå, fordi med en stigende frekvens af RAM-hukommelse reduceres den tid, det tager at udføre en urcyklus. Husk, at frekvensen i Hertz (Hz) måler antallet af gange en cyklus gentages hvert sekund, så jo højere frekvens, desto mindre tid tager det at cykle. Herfra har vi formået at få denne formel:
tid det tager at cykle ( ns ) × CAS-latenstid (“ CL ”)
Hvis det tager 1 nanosekund at cykle, og det tager 15 cykler (CL15), vil den faktiske latenstid være 15 nanosekunder (ns), men hvis vi ændrer denne værdi med 0, 7 ns og øger CAS-latenstiden til CL17, vil den faktiske latenstid være lavere end 11, 9ns.
I det andet eksempel er latenstiden lavere, fordi selv hvis du skal gøre flere cykler, tager det meget mindre tid at udføre hver enkelt.
Nu har den rolle, som hyppigheden af RAM har her, endnu ikke været klar, så lad os se, hvordan vi går fra den frekvens, der er annonceret af producenterne, til den tid det tager at cykle (ns), til så beregningen kan udføres uden problemer.
Den første ting, vi skal vide, er, at den mest normale ting er, at hukommelsen er listet, f.eks. "DDR4 2133" i stedet for "DDR4 2133MHz". I sidstnævnte tilfælde, selvom vi kalder det "frekvensen" af RAM, er det ikke rigtig, fordi frekvensen, som RAM faktisk fungerer på er halvdelen, det vil sige i dette tilfælde 1066, 5 MHz. Som i DDR (DOUBLE datahastighed) udføres hukommelse 2-operationer pr. Sekund og ikke én, den annoncerede 2133MHz ville faktisk være 2133MT / s (millioner af overførsler pr. Sekund), og frekvensen ville være 1066, 5MHz.
Så når vi taler om frekvens i denne artikel, henviser vi ikke til overførselshastigheden, hvilket er, hvad der normalt kaldes “frekvens”. Under alle omstændigheder er de ækvivalente: jo højere overførselshastighed, jo mere hyppighed.
Så når vi først har frekvensdataene, hvis vi beregner dens inverse (1 ÷ frekvens), vil vi endelig få perioden for hver cyklus i sekunder, i dette tilfælde 0, 0009376465 sekunder eller, bedre sagt, 9, 38 nanosekunder. Det ville kun være nødvendigt at multiplicere det med CL, og vi ville allerede have de samlede latenstidsdata. Ved at ændre den forrige formel kan vi gå direkte til resultatet i nanosekunder som dette:
Vi ved, at denne forklaring kan være ret rodet… det er derfor, vi efterlader dig denne tabel, som vi har gjort med alle de beregninger, der allerede er foretaget for 180 forskellige RAM-kombinationer
DDR4 RAM-hukommelses latens
Denne tabel rejser visse tvivl. For eksempel er to meget almindelige RAM-kombinationer 3000MT / s CL15 og 3200MT / s og CL16. Begge har nøjagtig den samme latenstid i henhold til vores formel, det vil sige 10ns. Der er dog en faktor, som vi har udeladt.
RAM-hukommelsen (specifikt den dynamiske RAM eller DRAM, som vi bruger i vores computere, mobiler osv.) Er organiseret af forskellige rektangulære rækker med 8 kolonner kaldet "ord". Så den latensberegningsformel, som vi har brugt før, henviser til den forsinkelse, der er, når man får adgang til FØRSTE ORD, men vi skal have to mere latenser i betragtning: latensen for det fjerde og det ottende ord. Brug denne formel til at beregne det:
Ord N = × (1 ÷ faktisk frekvens)
Infinity-stoffet har sin mest kendte anvendelse til sammenkobling af kernegrupper eller også kaldet CCX'er, der bruges i næsten alle Ryzen-processorer (undtagen nogle ligesom 2200G og 2400G APU'er). Adgang til RAM bruger dog også Infinity Fabric, så dens hyppighed har en endnu større indflydelse på hukommelsesadgangsforsinkelser.
I tilfælde af Intel udfører bussen, de bruger, meget højere frekvenser, i de fleste tilfælde over 4000 MHz, men det vigtigste er ikke at se, hvilken bus der når højere frekvenser, for da kan virkeligheden være anderledes. Hvem har førende inden for hukommelsesadgang latenser, Intel eller AMD?
Nå, den objektive sandhed er, at Intel Coffee Lake-processorer har lavere hukommelsesadgangs latenser end deres AMD Ryzen-konkurrenter, som vi viste dig i billedpræstationstestene. Dette er grunden til, at folk har en tendens til at prioritere høje RAM-frekvenser mindre på Intel-processorer (fra socket 1151), fordi de til trods for at have en lignende indflydelse på adgangsforsinkelser som RAM ( som vi ser forskellene, når de skifter til 3400MT / s RAM er ens ), det har ingen indflydelse på hastigheden af ringbussen (Infinity Fabric på AMD) på den ene side, og på den anden side med Intel ved fabriks RAM-hastigheder, disse latenser ligner dem hos Ryzen med RAMs på 3200MT / så mere.
Og hvilken RAM køber jeg?
Når alle disse tekniske aspekter er blevet forklaret, og efter at have talt om vigtigheden af hukommelsesadgangs latens i moderne udstyr, ankommer spørgsmålet om million dollars: Hvilken CAS-frekvens og latenstid skal jeg vælge for at foretage det bedst mulige køb?
Som det ses på billedet ovenfor, kan der være meget store prisforskelle mellem sæt med højere hastighed og lavere reel latenstid (som vi forklarede tidligere ), noget der føjede til de ekstremt høje priser på RAM, som har Op i pris op til 40% mere end et år siden eller 160% mere end for to år siden udgør det et stort dilemma i stramme budgetter, hvor du skal spare på det valgte sæt.
Her er vores anbefaling, at du ser efter den bedste balance mellem fordele og pris. Vi mener, at hvis du vil bruge en AMD Ryzen-processor eller bruge nogle penge på Intel (f.eks. En i5 8600K eller i7 8700K), skal du prøve at indstille dig selv til et ideelt minimum på 3000 eller 3200MT / s ( kaldet MHz ). Men hvis du vil montere en meget mere grundlæggende, men nyeste generation af platforme, er et meget afbalanceret punkt i pris og ydelse 2666MT / s. Faktisk, hvis du vil montere Intel Coffee Lake med bundkort, der ikke er Z370, vil du ikke være i stand til at hæve RAM for den frekvens, så det vil være det perfekte valg. Som en sidste anbefaling, hvis dine er APU'erne, til at bruge den fulde magt i dens integrerede grafik, skal du være særlig opmærksom på RAM'en, med et minimum 2666MT / s (3000 eller 3200 ideelt) og altid obligatorisk at bruge Dual Channel, som du har brug for 2 RAM-moduler eller mere.
Husk også, at for at bruge RAM oftere, bliver du sandsynligvis nødt til at foretage flere justeringer af BIOS på dit bundkort, og kontrollere, om det er muligt at øge dens frekvens i henhold til specifikationerne og kompatibiliteten på bundkortet.
Hvordan man kender latensen på min RAM
For at kende frekvensen og CL-dataene på din RAM, skal du bare hente CPUID CPU-Z-applikationen. Når du er inde i programmet, er det nemt at få adgang til dataene som at få adgang til fanen "Hukommelse" og konsultere DRAM-frekvensen (RAM-frekvens) og CAS-latensen (CAS-latenstiden). Når disse data er opnået, behøver du kun at anvende formlerne eller se på vores tabel for at finde ud af den faktiske latenstid på din RAM.
Afsluttende ord og konklusion om RAM-hukommelses latens
Vi ved, at dette generelt er et emne, der kan være ganske vanskeligt for mange, uanset om de er begyndere eller ikke. Der er mange fakta at huske, som generelt er ukendt. Derfor opsummerer vi konklusionerne, vi drager af artiklen i flere punkter:
- Det kan siges, at latenstid, i tilfælde af RAM-hukommelser, er den tid, der går fra anmodningen om at få adgang til data, indtil de er tilgængelige. Dataene "CL" i RAM-hukommelsen, også kaldet CAS-latenstid , er ikke en indikator for RAM's faktiske latenstid, da det også er nødvendigt at tage højde for den hyppighed, hvorpå den fungerer ( halvdelen af den annoncerede "MHz": 2133, 2400, 3000…) og faktisk er det en meget mere afgørende faktor end CL. Den faktiske latenstid på RAM påvirker processorens ydeevne og mere specielt i spil, som har brug for at få adgang til RAM meget oftere. I AMD Ryzen er frekvenserne af RAM også meget vigtigere end for Intel Socket 1151-processorer (CAS-latenstider er grundlæggende det samme), og især hvis du bruger en Ryzen-processor til spil, foretrækkes det at bruge RAM-hukommelse på frekvens 3000MT / s eller mere. Ved køb er det bedst at finde en balance mellem ydelse og pris på grund af de høje aktuelle omkostninger ved RAM.
Så nu ved du, vi håber, at vores artikel har hjulpet dig til bedre at forstå begrebet latens i RAM-hukommelse. Er du i tvivl om dette? Brug for rådgivning om, hvilke RAM-frekvenser du kan købe? Har du forslag eller kritik om, hvad vi har forklaret dig? Tøv ikke med at give os en kommentar eller åbne en diskussion i vores hardwareforum!
Hvad er en modulær skrifttype, og hvad er dens betydning?

Modulkabling er et af de mest synlige koncepter, når du vælger en modulkilde. I denne artikel undersøger vi dens fordele og ulemper, og om det er noget vigtigt eller ej. Gå ikke glip af det!
Hvad er nvidia cuda-kernerne, og hvad er deres betydning

Hvad er CUDA-kerner, og hvad er deres betydning? I denne artikel forklarer vi det for dig på en meget enkel og forståelig måde.
▷ Ps / 2 hvad er det, hvad er det til, og hvad er dets anvendelser

Vi forklarer, hvad PS / 2-porten er, hvad er dens funktion, og hvad er forskellene med USB-grænsefladen ✅ Classic på computere fra 80