Qual è la latenza della memoria RAM e qual è la sua importanza?
Sommario:
- Definire il concetto di latenza
- Tempi di latenza in RAM e come viene calcolato
- Latenza della memoria RAM DDR4
- E quale RAM compro?
- Come sapere la latenza della mia RAM
- Parole finali e conclusioni sulla latenza della memoria RAM
Quando acquisteremo un pezzo di RAM per il nostro PC, un concetto abbastanza importante che dobbiamo capire è quello della latenza della memoria. In questo articolo, ti insegneremo di cosa si tratta e spiegheremo la sua importanza e influenza sulle prestazioni del nostro PC. Cominciamo!
Indice dei contenuti
Definire il concetto di latenza
Prima di iniziare, chiariamo qual è la latenza in termini molto generali. In parole povere, questo è il tempo che intercorre tra una "richiesta" e la sua risposta, ovvero il tempo che passa dal momento in cui viene eseguita un'azione (ad esempio, facendo clic su un pulsante) fino alla ricezione della risposta (per esempio, mostra una finestra). Ad esempio, quando consultiamo il ping in un test di velocità o in un gioco online, osserviamo la latenza della nostra rete, ovvero il tempo che intercorre tra l'invio di un pacchetto di dati e la ricezione della sua risposta.
Stai cercando la migliore guida per le migliori memorie RAM sul mercato ? Fai clic sul link precedente e vedrai i modelli più eccezionali.
Tempi di latenza in RAM e come viene calcolato
Normalmente si dice che il "CL" è la "latenza" della RAM, ma in realtà è solo una parte della latenza totale!
In generale, ciò che molte persone considerano la misurazione effettiva della latenza RAM è la cosiddetta latenza CAS o CL.
La latenza CAS misura il numero di cicli di clock che passano da quando viene effettuata una richiesta di lettura dei dati a quando tali informazioni sono disponibili. Quindi, sì, è un tipo di latenza quando si misura il tempo che intercorre tra una richiesta e la sua risposta, ma non è un vero indicatore della TOTALE latenza della RAM. Perché? Bene, perché con l'aumentare della frequenza della memoria RAM riduce il tempo necessario per eseguire un ciclo di clock. Ricorda che la frequenza in Hertz (Hz) misura il numero di volte che un ciclo si ripete ogni secondo, quindi maggiore è la frequenza, minore sarà il tempo necessario per il ciclo. Da qui, siamo riusciti a ottenere questa formula:
tempo impiegato per ciclo ( ns ) × latenza CAS (“ CL ”)
Se il ciclo impiega 1 nanosecondo e impiega 15 cicli (CL15), la latenza effettiva sarà di 15 nanosecondi (ns), ma se cambiamo questo valore di 0, 7 ns e aumentiamo la latenza CAS su CL17, la latenza effettiva sarà inferiore a 11, 9 ns.
Nel secondo esempio, la latenza è inferiore perché anche se devi fare più cicli, ci vuole molto meno tempo per eseguirli.
Ora, il ruolo della frequenza RAM qui potrebbe non essere stato ancora chiaro, quindi vediamo come passiamo dalla frequenza annunciata dai produttori al tempo necessario per passare in ciclo (ns) a in modo che il calcolo possa essere eseguito senza problemi.
La prima cosa che dovremmo sapere è che la cosa più normale è che la memoria è elencata, ad esempio "DDR4 2133" invece di "DDR4 2133MHz". In quest'ultimo caso, sebbene la chiamiamo la "frequenza" della RAM, in realtà non lo è, perché la frequenza alla quale la RAM funziona effettivamente è la metà, cioè in questo caso 1066, 5 MHz. Come nelle memorie DDR (DOUBLE data rate) vengono eseguite 2 operazioni al secondo e non una, il 2133MHz annunciato in realtà sarebbe 2133MT / s (milioni di trasferimenti al secondo) e la frequenza sarebbe 1066.5MHz.
Quindi, quando parliamo di frequenza in questo articolo, non ci riferiamo alla velocità di trasferimento, che è quella che normalmente viene chiamata "frequenza". In ogni caso, sono equivalenti: maggiore è la velocità di trasferimento, maggiore è la frequenza.
Quindi, una volta che abbiamo i dati di frequenza, se calcoliamo il suo inverso (1 ÷ frequenza) otterremo finalmente il periodo di ciascun ciclo in secondi, in questo caso 0, 0009376465 secondi o, meglio detto, 9, 38 nanosecondi. Sarebbe solo necessario moltiplicarlo per il CL e avremmo già i dati di latenza totale. Modificando la formula precedente, possiamo andare direttamente al risultato in nanosecondi come questo:
Sappiamo che questa spiegazione può essere piuttosto disordinata… ecco perché ti lasciamo questa tabella che abbiamo fatto con tutti i calcoli già effettuati per 180 diverse combinazioni di RAM
Latenza della memoria RAM DDR4
Questa tabella solleva alcuni dubbi. Ad esempio, due combinazioni di RAM molto comuni sono 3000 MT / s CL15 e 3200 MT / se CL16. Entrambi hanno esattamente la stessa latenza secondo la nostra formula, ovvero 10 ns. Tuttavia, c'è un fattore che abbiamo omesso.
La memoria RAM (in particolare la RAM dinamica o DRAM che utilizziamo nei nostri computer, cellulari, ecc.) È organizzata da varie file rettangolari con 8 colonne chiamate "parole". Quindi, la formula di calcolo della latenza che abbiamo usato in precedenza si riferisce al ritardo che si verifica quando si accede alla PRIMA PAROLA, ma dobbiamo considerare altre due latenze: la latenza della quarta e dell'ottava parola. Per calcolarlo, usa questa formula:
Parola N = × (1 ÷ frequenza effettiva)
Infinity Fabric ha il suo utilizzo più noto nell'interconnessione dei gruppi principali o anche chiamato CCX, utilizzato in quasi tutti i processori Ryzen (tranne alcuni come le APU 2200G e 2400G). Tuttavia, l' accesso alla RAM utilizza anche Infinity Fabric, quindi la sua frequenza ha un impatto ancora maggiore sulle latenze di accesso alla memoria.
Nel caso di Intel, il bus che usano funziona a frequenze molto più alte, nella maggior parte dei casi sopra i 4000 MHz, ma l'importante è non vedere quale bus raggiunge frequenze più alte perché la realtà potrebbe essere diversa. Chi ha la leadership nelle latenze di accesso alla memoria, Intel o AMD?
Bene, la verità oggettiva è che i processori Intel Coffee Lake hanno latenze di accesso alla memoria inferiori rispetto ai loro concorrenti AMD Ryzen, come abbiamo mostrato nei test delle prestazioni delle immagini. Questo è il motivo per cui le persone tendono a dare la priorità alle alte frequenze RAM meno sui processori Intel (dal socket 1151), perché nonostante abbiano un impatto simile sulle latenze di accesso alla RAM ( come vediamo le differenze ci sono quando si passa a 3400MT / s di RAM sono simili ), non ha alcun impatto sulla velocità del ring bus (Infinity Fabric su AMD) da un lato, e dall'altro con Intel alle velocità di RAM di fabbrica queste latenze sono simili a quelle di Ryzen con RAM di 3200 MT / così di più.
E quale RAM compro?
Una volta che tutti questi aspetti tecnici sono stati spiegati e dopo aver parlato dell'importanza della latenza di accesso alla memoria nelle apparecchiature moderne, arriva la domanda da un milione di dollari: quale frequenza e latenza CAS dovrei scegliere per effettuare il miglior acquisto possibile?
Come visto nell'immagine sopra, potrebbero esserci differenze di prezzo molto elevate tra i kit con velocità più elevata e latenza reale inferiore (come spiegato in precedenza ), qualcosa che, aggiunto ai prezzi estremamente alti della RAM, che ha Aumentato del prezzo fino al 40% in più rispetto a un anno fa o al 160% in più rispetto a due anni fa, presenta un grande dilemma in budget ristretti dove è necessario risparmiare sul kit scelto.
Qui, la nostra raccomandazione è di cercare il miglior equilibrio tra benefici e prezzo. Riteniamo che se hai intenzione di utilizzare un processore AMD Ryzen o di spendere un po 'di soldi su Intel (ad esempio, un i5 8600K o i7 8700K), dovresti cercare di posizionarti a un minimo ideale di 3000 o 3200MT / s ( erroneamente denominato MHz ). Tuttavia, se hai intenzione di montare una piattaforma molto più semplice ma di ultima generazione, un punto molto equilibrato di prezzo e prestazioni è il 2666MT / s. Infatti, se hai intenzione di montare Intel Coffee Lake con schede madri che non sono Z370, non sarai in grado di aumentare la RAM di quella frequenza, quindi sarà la scelta perfetta. Come raccomandazione finale, se le tue sono le APU, per utilizzare tutta la potenza della sua grafica integrata, prestare particolare attenzione alla RAM, con un minimo di 2666 MT / s (ideale 3000 o 3200) e sempre obbligatorio per utilizzare Dual Channel per il quale sarà necessario 2 o più moduli RAM.
Ricorda inoltre che per utilizzare la RAM più frequentemente, molto probabilmente dovrai apportare diverse modifiche al BIOS della tua scheda madre e verificare se è possibile aumentare la sua frequenza in base alle specifiche e alla compatibilità della scheda madre.
Come sapere la latenza della mia RAM
Per conoscere la frequenza e i dati CL della tua RAM, tutto ciò che devi fare è scaricare l'applicazione CPUID CPU-Z. Una volta all'interno del programma, ottenere i dati è semplice come accedere alla scheda "Memoria" e consultare la frequenza DRAM (frequenza RAM) e la latenza CAS (latenza CAS). Una volta ottenuti quei dati, devi solo applicare le formule o dare un'occhiata alla nostra tabella per scoprire l'effettiva latenza della RAM.
Parole finali e conclusioni sulla latenza della memoria RAM
Sappiamo che, in generale, questo è un argomento che può essere abbastanza difficile per molti, che siano principianti o meno. Ci sono molti fatti da tenere a mente che sono generalmente sconosciuti. Pertanto, riassumeremo le conclusioni tratte dall'articolo in diversi punti:
- Si potrebbe dire che la latenza, nel caso delle memorie RAM, è il tempo che trascorre dalla richiesta per accedere a un dato fino al suo accesso. I dati "CL" della memoria RAM, chiamati anche latenza CAS , non sono un indicatore della latenza effettiva della RAM poiché è anche necessario tenere conto della frequenza con cui funziona ( metà del "MHz" annunciato: 2133, 2400, 3000…) e, in effetti, è un fattore molto più determinante rispetto al CL. La latenza effettiva della RAM influenza le prestazioni del processore, e soprattutto nei giochi, che devono accedere alla RAM molto più spesso. In AMD Ryzen anche le frequenze della RAM sono molto più importanti che nel caso dei processori Intel Socket 1151 (le latenze CAS sono sostanzialmente le stesse), e soprattutto se si utilizza un processore Ryzen per i giochi è preferibile utilizzare la memoria RAM di frequenza 3000MT / se più. Al momento dell'acquisto, è meglio trovare un equilibrio tra prestazioni e prezzo a causa degli elevati costi attuali della RAM.
Quindi ora sai, speriamo che il nostro articolo ti abbia aiutato a capire meglio il concetto di latenza nella memoria RAM. Hai qualche dubbio al riguardo? Hai bisogno di consigli su quali frequenze RAM comprare? Hai suggerimenti o critiche su ciò che ti abbiamo spiegato? Non esitate a lasciarci un commento o aprire una discussione nel nostro forum hardware!
Link building: qual è l'importanza del concetto della tua strategia di marketing digitale?
Piccola guida per collegare l'orientamento dell'edificio per la SEO
Che cos'è un carattere modulare e qual è la sua importanza?
Il cablaggio modulare è uno dei concetti più visibili nella scelta di una fonte modulare: in questo articolo approfondiamo i suoi vantaggi e svantaggi e se è qualcosa di importante o meno. Da non perdere
Intel Optane Dimm offre latenza competitiva contro la memoria RAM
Optane DIMM offrirà una latenza di lettura media di 350 nanosecondi, portando questa tecnologia a circa 100 nanosecondi dalla DRAM.