Lo stato latente di CAS è fa ritardare, nei cicli di orologio, fra il tempo che il processor chiede i dati dalla memoria ed il tempo la memoria mette a disposizione la prima parte dei dati da leggere. I moduli di SDR-SDRAM possono avere uno stato latente di CAS di 1, di 2, o di 3. I moduli di DDR-SDRAM hanno uno stato latente di CAS di 2 o di 2.5. Lo stato latente di CAS è abbreviato spesso come il CAS o CL. Per esempio, un modulo PC133 può essere identificato CAS2, CAS-2, CAS=2, CL2, CL2, o CL=2, che significano che il modulo ha uno stato latente di CAS di 2.
|
|
I sistemi correnti hanno letto la memoria in pezzi 32-bit, contenenti quattro byte di 8 bits. Lo stato latente di CAS specifica il numero di cicli di orologio richiesti prima che il primo byte possa essere letto. Dopo quel primo byte è letto, i byte restanti è letto senza stato latente, in un ciclo di orologio ciascuno. Per esempio, la memoria CL3 trasporta il primo byte dopo tre cicli di orologio e gli altri tre byte in un ciclo di orologio ciascuno. Questa sincronizzazione di memoria è indicata 3-1-1-1 ed indica che sei cicli di orologio (3+1+1+1) sono necessari leggere tutti e quattro i byte. La memoria del CL2 usa una sincronizzazione di memoria 2-1-1-1 e quindi legge tutti e quattro i byte in cinque cicli di orologio (2+1+1+1). Similmente, la memoria CL1 usa una sincronizzazione di memoria 1-1-1-1 e richiede soltanto quattro cicli di orologio completare colta.
Su quella base, si potrebbe concludere che la memoria del CL2 è 16.7% più veloci di la memoria CL3 e la memoria CL1 è 33.3% più veloci di CL3, che è una differenza notevole. Infatti, quel differenziale tiene soltanto per singolo 32-bit legge, mentre la maggior parte legge sta effluendo. Durante il flusso continuo legge, ciascuno 32-bit colto dopo che il primo sia effettuato senza stato latente. Mentre il numero di 32-bit effluito legge per gli aumenti di accesso, l'importanza relativa delle spese generali di stato latente di CAS incontrate per il primo byte diminue.
Per esempio, paragoni un 32-byte effluente colto (otto 32-bit sequenziali leggono) a CL3 contro CL2 contro la memoria CL1. Con la memoria CL3, il primo 32-bit colto richiede sei cicli di orologio. Ciascuno di seguenti sette 32-bit legge non subisce la pena di stato latente di CAS ed in modo da richiede soltanto quattro cicli di orologio. Il 32-byte pieno colto quindi richiede un totale di 6 + (7*4) o di 34 cicli di orologio. Con la memoria del CL2, il primo 32-bit colto richiede cinque cicli di orologio e ciascuno di seguenti sette 32-bit legge ancora richiede soltanto quattro cicli di orologio, per un totale di 33 cicli di orologio. Con la memoria CL1, tutti e otto le 32-bit leggono richiedono quattro cicli di orologio ciascuno, per un totale di 32 cicli di orologio. In questo esempio (molto realistico), la memoria del CL2 è realmente soltanto 2.9% più veloci (1/34) che la memoria CL3 e la memoria CL1 è soltanto 5.9% (2/34) velocemente di CL3.
In pratica, gli stati latenti più bassi di CAS avvantaggiano le operazioni di lettura altamente casuali ma fanno piccolo per aiutare le operazioni di lettura (sequenziali) effluenti. Le operazioni di lettura tipiche del pc usano pesante le operazioni di lettura sequenziali, che significa che potete prevedere soltanto un miglioramento secondario nelle prestazioni di memoria se usate la memoria con una valutazione più bassa di stato latente di CAS. È degno pagare ad un ancora un poco la memoria con stato latente più veloce di CAS, ma non il motivo che potreste prevedere. (veda l'ultimo punto nel seguente elenco puntato.)
Tenga queste edizioni di CL-related presente:
1. La maggior parte delle cartoline base possono usare la memoria di tutta la sincronizzazione del CL, anche se alcune cartoline base non possono approfittare dello stato latente ridotto. Alcune cartoline base richiedono la memoria con una sincronizzazione specifica del CL. Per esempio, una cartolina base che richiede il CL2 PC133 non può funzionare correttamente con la memoria di CL3 PC133 e una cartolina base che richiede la memoria di CL3 PC133 non può funzionare correttamente con CL2 PC133. Ciò è un buon motivo usare i programmi di utilità di configuratore di memoria forniti da Crucial e da altri creatori di memoria, che prendono le edizioni di stato latente di CAS in considerazione quando elenca i moduli compatibili di memoria.
2. Alcune cartoline base concedono mescolare la memoria con differenti sincronizzazioni del CL, anche se la memoria più veloce funziona quasi sempre allo stato latente di CAS del modulo più lento installato. Alcune cartoline base funzionano correttamente finchè con la memoria delle sincronizzazioni differenti del CL tutta la memoria installata ha la stessa sincronizzazione del CL, ma misbehave se installate i moduli mixed delle sincronizzazioni differenti del CL. Riteniamo sospetto che questi problemi sono causati tramite le differenze elettriche secondarie quale la capacità, ma mai non hanno ottenuto una buona spiegazione di perchè questo è allineare. Anche se i problemi con le sincronizzazioni mixed del CL sono insoliti nella nostra esperienza, suggeriamo non mescolare le sincronizzazioni del CL per questo motivo.
3. La maggior parte delle cartoline base che sostengono le sincronizzazioni differenti del CL si configurano ottimamente automaticamente hanno basato sull'informazione segnalata dal modulo in se di memoria, ma alcune richiedono la regolazione delle sincronizzazioni di memoria manualmente nella sezione di configurazione del chipset della messa a punto di ESSERE VIVENTE. Se installate i moduli "veloci" in un sistema, è degno controllare la messa a punto di ESSERE VIVENTE per assicurarsi che il sistema sia configurato per usare le sincronizzazioni più veloci del CL.
4. Usando le sincronizzazioni conservatrici di memoria può aumentare la stabilità e l'affidabilità di un sistema ad un costo minimo in termini di prestazioni ridotte. Per esempio, se un sistema ha memoria del CL2 PC133 installata e si arresta troppo frequentemente, potete aumentare la stabilità di quel sistema configurando la messa a punto di CMOS alle sincronizzazioni di memoria di uso CL3. Il funzionamento di memoria del CL2 come CL3 è molto più stabile del funzionamento di memoria del CL2 come CL2 e probabilmente più stabile del funzionamento di memoria CL3 come CL3. Il colpo di prestazioni sarà così piccolo che neppure non lo noterete a meno che facciate funzionare un programma di segno di riferimento di memoria.
Online: 686 users browsing the articles directory
|
|