Der Arbeitsspeicher eines modernen Computers ist durch mehrere Parameter gekennzeichnet. Die bekanntesten sind Lautstärke und Frequenz, aber auch die Speicherlatenz, auch Timing genannt, ist ein wichtiger Indikator.
Computer Random Access Memory (RAM) ist ein flüchtiger Speicher, der Betriebssystemkomponenten und laufende Programme enthält. Die Größe des Arbeitsspeichers beeinflusst, wie viele Informationen er gleichzeitig enthalten kann und dementsprechend die Anzahl der ausgeführten Anwendungen. Die Frequenz charakterisiert die Geschwindigkeit des Speichers, dh die Anzahl der Operationen (Zyklen) pro Sekunde.
Der Urahn des Computerspeichers wurde 1834 von Charles Babbage geschaffen. Dieses mechanische Gerät, das als Speicher bezeichnet wird, speicherte die Zwischenergebnisse der Berechnungen der Analytic Engine.
Latenz oder Timings zeigen die Anzahl der Taktzyklen, die für interne Operationen aufgewendet werden, mit anderen Worten, Timings charakterisieren einfachen Speicher.
Speicherzugriffsprinzip
Um diese oder jene Timings zu verstehen, lohnt es sich, näher auf den Speicherzugriff einzugehen. Vereinfacht lässt sich ein Speicherchip als Tabelle darstellen, wobei jede Zelle einem Speicherelement entspricht, das ein Bit speichert.
Wenn eine bestimmte Zelle ausgewählt wird, werden die Spalten- und Zeilennummern über den Adressbus übertragen. Der erste ist der Row Access Strobe (RAS), dann der Column Access Strobe (CAS).
Nach der Auswahl einer Zelle werden dieser verschiedene Steuerimpulse gesendet - Überprüfung auf Schreibzugriff, Schreiben, Lesen oder Wiederaufladen. Darüber hinaus gibt es Verzögerungen zwischen diesen Vorgängen, die als Timings bezeichnet werden.
Timing-Typen
Es gibt vier verschiedene Timings, die von den Speicherherstellern angegeben werden.
CL (CAS-Latenz) - CAS-Latenz ist die Wartezeit zwischen dem CAS-Impuls und dem Beginn des Lesens. Mit anderen Worten, die Anzahl der Ticks, die zum Lesen einer Zelle erforderlich sind, wenn die erforderliche Zeile bereits geöffnet ist.
T RCD (Row Address to Column Address Delay) – Verzögerung zwischen RAS- und CAS-Impulsen. Timing zeigt die Zeit zwischen dem Öffnen einer Zeile und dem Öffnen einer Spalte an.
T RP (Zeilenvorladezeit). Dieses Timing ist die Verzögerung zwischen dem Impuls zum Schließen der aktiven Leitung und dem RAS-Impuls zum Öffnen der nächsten.
Manchmal kann man auf einen Rekord wie 6-6-6-18-24 stoßen. Hier bezeichnet die fünfte Zahl das Befehlsraten-Timing – die Verzögerung zwischen dem Impuls zum Auswählen einer Mikroschaltung im Speichermodul und der Aktivierung der Leitung.
Die Summe dieser Timings charakterisiert die Verzögerung zwischen dem Lesen einer bestimmten Speicherzelle, wenn eine andere Leitung offen ist. Die Hersteller geben am häufigsten diese drei Parameter an, aber manchmal können Sie den vierten sehen - T RAS.
T RAS (Row Active Time) – die Anzahl der Ticks zwischen dem RAS-Impuls und dem Impuls, der die Reihe schließt (Vorladung), d. h. die Reihenaktualisierungszeit. Typischerweise ist T RAS gleich drei vorherigen Zeitpunkten.
Der Einfachheit halber werden Zeitangaben ohne Symbole angegeben, getrennt durch einen Bindestrich, zum Beispiel 2-2-2 oder 2-2-2-6.