Latenze

Pubblicità

Yoda88

Nuovo Utente
Messaggi
24
Reazioni
0
Punteggio
25
In questo forum spesso vengono consigliate ram con latenze basse tipo 4-4-4-12.
Qualcuno mi puo spiegare in due parole cosa sono le latenze e che differenza pratica potrei avere tra una ram con 4-4-4-12 ed una con 5-5-5-15?
Le ram con latenze basse sono comunque sempre meglio delle altre o vanno bene solo per chi fa overclock, e che so, magari per un uso normale hanno più problemi di compatibilità?
Grazie per la pazienza se qualcuno mi risponderà.
Ciao
 
in pratica le latenze sono il numero di cicli di clock che separano la scrittura e la lettura di un dato.Anche se non overclocchi le ram a latenze più basse vanno meglio
 
le latenze in pochissime parole sono dei tempi di attesa nell'accesso ai dati nella ram.
si misurano in cicli di clock se non ricordo male
ce ne sono tantissime ma normalmente si tiene conto solo di 4: CAS Latency (CL), RAS to CAS Delay, RAS Precharge Time, Cycle Time (TRAS)
se vuoi ti spiego un po meglio come funzionano

in ogni caso a parita di clock una memoria é "piu veloce" con timing piu bassi... tuttavia l'aumentare della frequenza, che ovviamente aumenta il numero di accessi al secondo, porta anche a una velocizzazione dei timing e questo puo portare ad instabilita, per questo piu alta é la frequenza della ram piu si tengono alti i timing...
nella pratica normalmente le pc6400 (400MHz, DDR800) sono cl4 (4-4-4-12) mentre le pc8000 (500MHz, DDR1000) sono cl5 (5-5-5-15)

spero di non averti confuso di piu le idee
 
le latenze in pochissime parole sono dei tempi di attesa nell'accesso ai dati nella ram.
si misurano in cicli di clock se non ricordo male
ce ne sono tantissime ma normalmente si tiene conto solo di 4: CAS Latency (CL), RAS to CAS Delay, RAS Precharge Time, Cycle Time (TRAS)
se vuoi ti spiego un po meglio come funzionano

in ogni caso a parita di clock una memoria é "piu veloce" con timing piu bassi... tuttavia l'aumentare della frequenza, che ovviamente aumenta il numero di accessi al secondo, porta anche a una velocizzazione dei timing e questo puo portare ad instabilita, per questo piu alta é la frequenza della ram piu si tengono alti i timing...
nella pratica normalmente le pc6400 (400MHz, DDR800) sono cl4 (4-4-4-12) mentre le pc8000 (500MHz, DDR1000) sono cl5 (5-5-5-15)

spero di non averti confuso di piu le idee
Grazie per le spiegazioni, però non mi è chiara una cosa: se le memorie piu veloci hanno latenze piu alte tipo pc8000 (500MHz, DDR1000) cl5 (5-5-5-15) perchè allora per fare overclock vengono consilgiate quelle a latenze basse? Mi verrebbe da pensare che le memorie con latenze basse facendo overclock diventino insatabili prima delle altre e quindi per chi fa overclock sarebbero meglio quelle con latenze alte?

Altra domanda a parita di frequenza, diciamo senza overclok, un sistema con ram con latenze basse dovrebbe essere complessivamente un po più performante di uno con ram con latenze alte, giusto?
 
partiamo dalla fine: si, a parita di frequenza latenze piu basse sono meglio, ma se usi il pc per andare in internet e scrivere su word non ti cambia niente

adesso, per quanto riguarda la prima parte: é vero che piu si sale in frequenza piu bisgona tenere alte le frequenze ma questo perche, aumentando il numero di cicli si diminuisce la loro "durata", quindi, considerando che ogni memoria ha un suo limite fisico (in ms, che sono assoluti, non in cicli di clock che dipendono dalla frequenza) dobbiamo fare un calcolo:
mettiamo che una generica memoria, a 400MHz, vada al suo massimo con CL4, da qui possiamo dedurre che i tempi di accesso minimi in ms sono (1:400M)*4=10ns...
mettiamo ora che vogliamo portare questa memoria a 500MHz: ammesso che ci arrivi, non potremo tenerela con CL4, visto che il tempo di atessa passerà a (1:500M)*4=8ns e quindi le memorie saranno instabili e non funzionerebbero per bene, in questo caso dovremo impostarele con CL5, e vediamo che (1:500M)*5=10ns, che era l'attesa a cui erano stabili prima e quindi siamo tutti felici e contenti

la tua considerazione quindi é sbagliata, una memoria che a parita di frequenza regge timing piu bassi ha tempi di accesso (in ns) piu bassi, e quindi riusciranno a reggere timing piu bassi anche a frequenze piu alte...
una ram che a DDR800 ha CL6 se occata (se ci arriva) a DDR1000 avra CL189237 e questo non va affatto bene perche non ci fa sentire l'aumento di frequenza...

un po confuso ma vabbeh :ok:
 
Pubblicità
Pubblicità
Indietro
Top