RAM-Sub-Timings jenseits von CL: Was tRCD, tRP, tRAS und tRFC wirklich bedeuten

RAM-Sub-Timings jenseits von CL: Was tRCD, tRP, tRAS und tRFC wirklich bedeuten

Jede Speicherkit-Auflistung führt mit zwei Zahlen: der Geschwindigkeit (etwa 6000 MT/s) und der CAS-Latenz (etwa CL30). Käufer vergleichen diese beiden Werte, wählen das Kit mit dem niedrigeren CL bei gegebener Geschwindigkeit und sind fertig. Aber CL16 vs. CL30 erzählt nur einen Teil der Geschichte. Jedes Speicherkit wird mit einer vollständigen JEDEC- oder XMP/EXPO-Timing-Zeichenkette ausgeliefert, die etwa wie 30-38-38-96 aussieht, und die drei Zahlen nach dem CL sind Sub-Timings, die die reale Reaktionsfreudigkeit genauso stark prägen wie die vielbeachtete CAS-Latenz. Die meisten Käufer schauen nie über die erste Zahl hinaus. Dieser Leitfaden erklärt, was der Rest dieser Zeichenkette tatsächlich steuert und wann es sich lohnt, darauf zu achten.

Die vollständige Timing-Zeichenkette lesen

Wenn ein Kit als DDR5-6000 CL30 beworben wird, liest sich das vollständige Datenblatt (sichtbar im BIOS, in CPU-Z oder im XMP/EXPO-Profil des Moduls) meist etwa wie 30-38-38-96. Von links nach rechts gelesen sind diese Zahlen CAS-Latenz (CL), RAS-to-CAS Delay (tRCD), Row Precharge (tRP) und Row Active Time (tRAS). Hersteller kürzen das manchmal zum Tripel tRCD-tRP-tRAS ab, wenn sie speziell über Sub-Timings sprechen, da CL überall sonst schon die Hauptrolle spielt. All diese Werte werden in Speichertakt-Zyklen gemessen und über die effektive Taktfrequenz in tatsächliche Nanosekunden umgerechnet — weshalb ein "lockereres" Timing auf einem deutlich schnelleren Kit trotzdem eine niedrigere reale Latenz in Nanosekunden ergeben kann als ein "strafferes" Timing auf einem langsameren.

tRCD und tRP: Die Verzögerungen auf Zeilenebene

DRAM ist in Bänke organisiert, und jede Bank ist wiederum in Zeilen und Spalten unterteilt. Bevor der Speichercontroller eine bestimmte Spalte lesen oder schreiben kann, muss er zuerst die Zeile "aktivieren", in der diese Spalte liegt — diese Aktivierungsverzögerung ist tRCD (RAS-to-CAS Delay). Muss der Controller danach zu einer anderen Zeile in derselben Bank wechseln, muss er zuerst die aktuell offene Zeile schließen (precharge), und diese Schließverzögerung ist tRP (Row Precharge). Zusammen bestimmen tRCD und tRP, wie teuer Zeilenwechsel sind — und die passieren ständig bei realen Workloads mit verstreuten Speicherzugriffsmustern. Das ist ein wichtiger Grund, warum Gaming-Benchmarks (die zufällige Zugriffe weit stärker belasten als reine Bandbreitentests) empfindlicher auf Sub-Timings reagieren als bandbreitenfokussierte Workloads.

tRAS: Das minimale Zeitfenster für offene Zeilen

tRAS (Row Active Time) legt fest, wie viele Zyklen eine Zeile nach der Aktivierung mindestens geöffnet bleiben muss, bevor sie wieder geschlossen (precharged) werden darf. In der Praxis liegt tRAS nahe bei (und wird begrenzt durch) tRCD + tRP plus einem kleinen Puffer, weshalb es selten unabhängig getunt wird — die meisten Enthusiasten-Tuning-Guides behandeln es einfach als "tRCD + tRP + 2" und lassen es dabei bewenden. Am stärksten wirkt es sich bei Workloads aus, die wiederholt schnell hintereinander dieselbe Zeile treffen: Ein zu strammes tRAS kann dort tatsächlich Fehler statt Geschwindigkeitsgewinne verursachen, weil der Controller versuchen könnte, eine Zeile zu schließen, bevor interne DRAM-Vorgänge an ihr wirklich abgeschlossen sind.

tRFC: Das Sub-Timing, das wirklich mit der Kapazität skaliert

Von allem in der Timing-Zeichenkette ist tRFC (Row Refresh Cycle Time) dasjenige, das bei modernen High-Capacity-Kits am meisten zählt und am wenigsten besprochen wird. DRAM-Zellen verlieren Ladung und müssen periodisch aufgefrischt werden, um Daten zu behalten; tRFC gibt an, wie lange ein Refresh-Vorgang den Zugriff auf eine Bank blockiert, sobald er beginnt. Der Haken: tRFC skaliert mit der Moduldichte, nicht mit der CAS-Latenz-Angabe. Ein 16-GB-DDR5-Modul trägt vielleicht ein tRFC um 280-350 ns, während ein 48-GB- oder 64-GB-Modul aus höherdichten Dies ein tRFC von 600-650 ns oder mehr aufweisen kann — mehr als das Doppelte. Das bedeutet: Zwei Kits, die beide als "DDR5-6000 CL30" beworben werden, können sich je nach Kapazität pro Modul deutlich unterschiedlich verhalten, weil das High-Capacity-Kit spürbar mehr Zeit in Refresh-Stalls verbringt. Das ist ein Grund, warum High-Capacity-DDR5-Kits (2x48 GB oder 2x64 GB) in latenzempfindlichen Workloads bei gleichem CL-Rating tendenziell leicht hinter kapazitätsärmeren Kits zurückbleiben, obwohl die CAS-Zahl auf dem Papier identisch ist.

tRRD, tFAW und Command Rate: Die Timings, über die niemand spricht

Unterhalb von tRFC in der BIOS-Timing-Tabelle findest du meist tRRD (Row-to-Row Delay, der minimale Abstand zwischen der Aktivierung unterschiedlicher Bänke) und tFAW (Four Activate Window, eine Obergrenze dafür, wie viele Bank-Aktivierungen in einem rollierenden Zeitfenster passieren dürfen). Diese existieren, um die Stromversorgung und internen Busse des Moduls vor zu vielen gleichzeitigen Zeilen-Aktivierungen zu schützen, und bei den meisten Consumer-Kits sind sie vom Modulhersteller bereits nahe am praktischen Minimum eingestellt. Command Rate (1T vs. 2T) ist die andere oft übersehene Einstellung — sie bestimmt, wie viele Speichertakt-Zyklen der Controller nach dem Absetzen eines Befehls wartet, bevor das Modul reagieren kann. Command Rate von 2T auf 1T zu straffen, ist auf vielen DDR5-Plattformen einer der zuverlässigeren manuellen Tuning-Gewinne, auch wenn die Stabilität bei 1T stark davon abhängt, wie viele DIMMs bestückt sind und wie anspruchsvoll die primären Timings bereits sind.

Zählt das für Gaming und Alltag überhaupt?

Für die meisten Käufer lautet die ehrliche Antwort: weniger, als das Marketing rund um "getunte" Kits suggeriert — aber nicht null. Unabhängige Tests zeigen durchgehend, dass der Wechsel von einem lockeren XMP/EXPO-Profil zu sauber von Hand getunten Sub-Timings auf demselben Kit einstellige prozentuale Gewinne bei 1%-Low-Framerates und Anwendungslatenz bringt — spürbar in direkten Benchmark-Vergleichen, im blinden Alltagsgebrauch kaum wahrnehmbar. Konkreter wird es, wenn zwei Kits mit gleichem beworbenem CL und gleicher Geschwindigkeit verglichen werden: Entscheidest du zwischen zwei DDR5-6000-CL30-Kits und eines listet wegen dichterer Chips deutlich höheres tRFC, ist das ein legitimer Grund, die Option mit weniger Kapazität pro Modul zu bevorzugen, wenn dir rohe Reaktionsfreudigkeit wichtiger ist als Gesamtkapazität. Wer in einem Build, das bereits in unserem XMP-vs-EXPO-Overclocking-Guide behandelt wird, jedes letzte Frame herausholen will, findet die echten Gewinne im manuellen Straffen von tRCD, tRP und Command Rate unterhalb des Stock-XMP/EXPO-Profils bei ausgiebigen Stabilitätstests — nicht im Feilschen um tRAS oder tRRD.

Praktische Kaufberatung

Wer nach Datenblatt statt nach ausführlichen Tests einkauft, kommt mit zwei Faustregeln fast überall durch. Erstens: Teilen sich zwei Kits Geschwindigkeit und CL, bevorzuge das mit der insgesamt niedrigeren Timing-Zeichenkette (niedrigeres tRCD/tRP ist ein besseres Signal für das Gesamt-Tuning als jede einzelne Zahl). Zweitens: Kaufst du High-Capacity-DIMMs gezielt für eine Workstation oder ein Multitasking-lastiges Build, erwarte bei gleichem CL ein höheres tRFC als bei einem kapazitätsärmeren Kit — das ist keine Macke, sondern eine vorhersehbare Folge der Dichte, kein schlechtes Bin. Geprüfte Kits, darunter das Corsair Vengeance RGB DDR5-6000 32GB, das wir als Referenzpunkt in unseren eigenen Tests verwenden, findest du auf unserer Arbeitsspeicher-Vergleichsseite, auf der vollständige Timing-Zeichenketten neben Preis und Kapazität gelistet sind — nicht nur die CL-Hauptzahl.

Fazit

CAS-Latenz ist eine brauchbare Abkürzung, aber nur das erste Viertel der echten Geschichte. tRCD und tRP bestimmen, wie teuer Zeilenwechsel sind, tRAS setzt die Untergrenze dafür, wie lange eine Zeile offen bleiben muss, und tRFC — die Zahl, die niemand bewirbt — skaliert direkt mit der Moduldichte und kann zwei auf der Verpackung identisch aussehende Kits spürbar unterscheiden. Das rechtfertigt keine Excel-Tabellen-Besessenheit bei einem typischen Gaming- oder Produktivitäts-Build, erklärt aber, warum sich zwei "CL30"-Kits unterschiedlich anfühlen können und warum Kapazität und Sub-Timings ein echter Kompromiss sind — keine Marketing-Fußnote.

Nach Tag durchsuchen

Alle Tags ansehen →