Handledningar

Vad är latminne för ramminne och vad är dess betydelse?

Innehållsförteckning:

Anonim

När vi ska köpa en bit RAM till vår PC, är ett ganska viktigt koncept som vi måste förstå det med minnets latens. I den här artikeln kommer vi att lära dig vad det är och förklara dess betydelse och inflytande på datorns prestanda. Låt oss börja!

Innehållsindex

Definiera begreppet latens

Innan vi börjar, låt oss klargöra vad som är latens i mycket allmänna termer. Grovt sett är det den tid som går mellan en "begäran" och dess svar, det vill säga den tid som går från när en åtgärd utförs (till exempel genom att klicka på en knapp) tills svaret tas emot exempel, visa ett fönster). Till exempel, när vi konsulterar pingen i ett hastighetstest eller i ett onlinespel, tittar vi på latensen i vårt nätverk, det vill säga tiden som går mellan att skicka ett datapaket och få svaret.

Letar du efter den bästa guiden till de bästa RAM-minnen på marknaden ? Klicka på föregående länk så ser du de mest framstående modellerna.

Lattid i RAM och hur det beräknas

"CL" sägs normalt vara "latens" för RAM, men i verkligheten är det bara en del av den totala latensen!

I allmänhet är det som många anser att den faktiska mätningen av RAM- latens är den så kallade CAS- eller CL- latensen.

CAS-latens mäter antalet klockcykler som går från när en begäran om att läsa data görs till när sådan information är tillgänglig. Så ja, det är en typ av latens när man mäter tiden som går mellan en begäran och dess svar, men det är inte en riktig indikator på den totala latensen för RAM. Varför? Tja, för med en ökad frekvens av RAM-minne minskar den tid det tar att utföra en klockcykel. Kom ihåg att frekvensen i Hertz (Hz) mäter antalet gånger en cykel upprepas varje sekund, så ju högre frekvensen, desto mindre tid tar det att cykla. Härifrån lyckades vi få denna formel:

tid det tar att cykla ( ns ) × CAS-latens (“ CL ”)

Om det tar 1 nanosekund att cykla och det tar 15 cykler (CL15) kommer den faktiska latensen att vara 15 nanosekunder (ns), men om vi ändrar detta värde med 0, 7 ns och ökar CAS-latensen till CL17 kommer den faktiska latensen att vara lägre än 11, 9ns.

I det andra exemplet är latensen lägre eftersom även om du måste göra fler cykler tar det mycket mindre tid att utföra var och en.

Nu kanske RAM-frekvensen här inte har varit klar ännu, så låt oss se hur vi går från den frekvens som tillkännages av tillverkarna till den tid det tar att cykla (ns), till så att beräkningen kan utföras utan problem.

Det första vi borde veta är att det mest normala är att minnet är listat, till exempel "DDR4 2133" istället för "DDR4 2133MHz". I det senare fallet, även om vi kallar det "frekvensen" av RAM, är det inte riktigt, eftersom frekvensen vid vilket RAM faktiskt fungerar är hälften, det vill säga i detta fall 1066, 5 MHz. Liksom i DDR (DOUBLE datahastighet) utförs minnen 2-operationer per sekund och inte en, den annonserade 2133MHz skulle faktiskt vara 2133MT / s (miljoner överföringar per sekund) och frekvensen skulle vara 1066, 5MHz.

Så när vi talar om frekvens i den här artikeln, hänvisar vi inte till överföringshastigheten, vilket är vad som normalt kallas "frekvens". I alla fall är de likvärdiga: ju högre överföringshastighet, desto mer frekvens.

Så när vi har fått frekvensdata, om vi beräknar dess omvända (1 ÷ frekvens), kommer vi äntligen att få perioden för varje cykel i sekunder, i detta fall 0.0009376465 ​​sekunder eller, bättre sagt, 9, 38 nanosekunder. Det skulle bara vara nödvändigt att multiplicera den med CL, och vi skulle redan ha den totala latensdata. Genom att ändra den föregående formeln kan vi gå direkt till resultatet i nanosekunder som detta:

(1 000 ÷ REAL-frekvens) × CAS-latens (“ CL ”)

Vi vet att denna förklaring kan vara ganska rörig… det är därför vi lämnar dig den här tabellen som vi har gjort med alla beräkningar som redan har gjorts för 180 olika RAM-kombinationer

DDR4 RAM-minne latens

Denna tabell väcker vissa tvivel. Två mycket vanliga RAM-kombinationer är till exempel 3000MT / s CL15 och 3200MT / s och CL16. Båda har exakt samma latens enligt vår formel, det vill säga 10ns. Det finns dock en faktor som vi har utelämnat.

RAM-minnet (speciellt det dynamiska RAM eller DRAM som vi använder i våra datorer, mobiler etc.) är organiserat av olika rektangulära rader med 8 kolumner som kallas "ord". Så, beräkningen av latensberäkningen som vi använde tidigare hänvisar till den fördröjning som finns vid åtkomst till FÖRSTE ORDET, men vi måste ha ytterligare två latenser i beaktande: latensen för det fjärde och det åttonde ordet. För att beräkna det använder du denna formel:

Ordet N = × (1 ÷ faktisk frekvens)

Infinity Fabric har sin mest kända användning vid sammankoppling av kärngrupperna eller även kallad CCX, som används i nästan alla Ryzen-processorer (förutom vissa som 2200G och 2400G APU). Men åtkomst till RAM använder också Infinity Fabric, så dess frekvens har en ännu större inverkan på minnesåtkomstbrist.

När det gäller Intel utför den buss de använder vid mycket högre frekvenser, i de flesta fall över 4000 MHz, men det viktiga är inte att se vilken buss som når högre frekvenser eftersom verkligheten kan vara annorlunda. Vem har ledningen inom minnesåtkomst latenser, Intel eller AMD?

Nåväl, den sanna sanningen är att Intel Coffee Lake-processorer har lägre latent minne för åtkomst till minne än deras AMD Ryzen-konkurrenter, som vi visade dig i bildprestanda. Detta är anledningen till att människor tenderar att prioritera höga RAM-frekvenser mindre på Intel-processorer (från socket 1151), för trots att de har en liknande inverkan på åtkomstlatenser som RAM ( som vi ser skillnaderna finns när de ändras till 3400MT / RAM-minne är likartade ), det har ingen inverkan på ringbussens hastighet (Infinity Fabric på AMD) å ena sidan, och å andra sidan med Intel vid fabriks-RAM-hastigheter, liknar dessa latenser som för Ryzen med RAM-minne på 3200MT / så mer.

Och vilket RAM köper jag?

När alla dessa tekniska aspekter har förklarats och efter att ha pratat om vikten av minnesåtkomst latens i modern utrustning kommer frågan om miljoner dollar: Vilken CAS-frekvens och latens ska jag välja att göra det bästa möjliga köpet?

Som man ser på bilden ovan kan det finnas mycket stora prisskillnader mellan satser med högre hastighet och lägre real latens (vilket vi förklarade tidigare ), något som, tillförde de extremt höga priserna på RAM, som har Upp i pris upp till 40% mer än för ett år sedan eller 160% mer än för två år sedan, ger det ett stort dilemma i trånga budgetar där du bör spara på det valda kit.

Här är vår rekommendation att du letar efter den bästa balansen mellan fördelar och pris. Vi tror att om du ska använda en AMD Ryzen-processor eller spendera lite pengar på Intel (säg till exempel en i5 8600K eller i7 8700K), bör du försöka placera dig själv på ett idealiskt minimum av 3000 eller 3200MT / s ( omnämnda MHz ). Men om du ska montera en mycket mer grundläggande men senaste generationens plattform, är en mycket balanserad punkt i pris och prestanda 2666MT / s. Faktum är att om du ska montera Intel Coffee Lake med moderkort som inte är Z370, kommer du inte att kunna höja RAM-minnet för den frekvensen så det kommer att vara det perfekta valet. Som en sista rekommendation, om du är APU: er, för att använda den fulla kraften i dess integrerade grafik, var särskilt uppmärksam på RAM- minnet, med minst 2666MT / s (3000 eller 3200 idealisk) och alltid obligatoriskt att använda Dual Channel som du behöver 2 RAM-moduler eller mer.

Kom också ihåg att för att använda RAM ofta måste du troligen göra flera justeringar av BIOS på ditt moderkort och kontrollera om det är möjligt att öka frekvensen enligt specifikationerna och kompatibiliteten på moderkortet.

Hur man vet hur lång RAM-minnet är

För att känna till ditt RAM-frekvens och CL-data måste du bara ladda ner CPUID CPU-Z-applikationen. När du är inne i programmet är att få informationen lika enkel som att komma åt "Memory" -fliken och konsultera DRAM Frequency (RAM-frekvens) och CAS Latency (CAS-latens). När data har erhållits behöver du bara tillämpa formlerna eller titta på vårt bord för att ta reda på den faktiska latensen för ditt RAM.

Slutord och slutsats om RAM-minnets latens

Vi vet att det i allmänhet är ett ämne som kan vara ganska svårt för många, oavsett om de är nybörjare eller inte. Det finns många fakta att tänka på som i allmänhet är okända. Därför sammanfattar vi slutsatserna från artikeln i flera punkter:

  • Det kan sägas att latens, i fallet med RAM-minnen, är den tid som går från begäran om åtkomst till en data tills dess åtkomst. Uppgifterna "CL" i RAM-minnet, även kallad CAS-latens , är inte en indikator på RAM: s faktiska latens eftersom det också är nödvändigt att ta hänsyn till den frekvens som det fungerar ( hälften av den meddelade "MHz": 2133, 2400, 3000…) och faktiskt är det en mycket mer avgörande faktor än CL. RAM: s faktiska latens påverkar processorns prestanda, och mer speciellt i spel, som behöver komma åt RAM mycket ofta. I AMD Ryzen är frekvenserna för RAM också mycket viktigare än för Intel Socket 1151-processorer (CAS-latenser är i princip samma), och särskilt om du ska använda en Ryzen-processor för spel, är det att föredra att använda RAM-minne från frekvens 3000MT / s eller mer. Vid köp är det bäst att hitta en balans mellan prestanda och pris på grund av de höga nuvarande RAM-kostnaderna.

Så nu vet du, vi hoppas att vår artikel har hjälpt dig att bättre förstå begreppet latens i RAM-minnet. Har du några tvivel om detta? Behöver du råd om vilka RAM-frekvenser du kan köpa? Har du förslag eller kritik om det vi har förklarat för dig? Tveka inte att lämna oss en kommentar eller öppna en diskussion i vårt hårdvaruforum!

Handledningar

Redaktörens val

Back to top button