heim - Erholung
Wie stelle ich RAM-Timings richtig ein? Motherboards.

RAM arbeitet auf Basis von Steuersignalen des Speichercontrollers, der sich in der Northbridge des Chipsatzes (Intel) oder direkt im Prozessor (Athlon 64/FX/X2 und Phenom) befindet. Um auf eine bestimmte Speicherzelle zuzugreifen, erzeugt der Controller eine Folge von Signalen mit einigen Verzögerungen dazwischen. Verzögerungen sind notwendig, damit das Speichermodul Zeit hat, den aktuellen Befehl auszuführen und sich auf den nächsten vorzubereiten. Diese Verzögerungen werden Timings genannt und normalerweise in Speicherbustakten gemessen.

Wenn die Zeiten zu lang sind, führt der Speicherchip alle notwendigen Aktionen aus und bleibt einige Zeit inaktiv und wartet auf den nächsten Befehl. In diesem Fall arbeitet der Speicher langsamer, aber stabiler. Bei zu kleinen Timings kann das Speichermodul seine Aufgaben nicht korrekt ausführen, was zu einem Absturz des Programms oder des gesamten Betriebssystems führt. Manchmal bootet der Computer bei solchen Timings überhaupt nicht, dann müssen Sie ihn über einen Jumper auf der Systemplatine zurücksetzen.

Jedes Speichermodul verfügt über eigene Timing-Werte, bei denen der Hersteller einen schnellen und stabilen Speicherbetrieb garantiert. Diese Werte werden in einem speziellen Chip namens SPD (Serial Presence Detect) aufgezeichnet. Mithilfe der SPD-Informationen kann das BIOS automatisch jedes Speichermodul konfigurieren, das vom Motherboard-Chipsatz unterstützt wird.

Bei den meisten BIOS-Versionen können Sie auf die Verwendung von SPD verzichten und den Speicher manuell konfigurieren. Sie können versuchen, die Timings zu verringern, um den Speicher zu beschleunigen. Danach sollten Sie das System jedoch sorgfältig testen.

Bei modernen SDRAM- und DDR-Speichermodulen gibt es vier Haupt-Timings und einen Parameter für den Betrieb des Speichercontrollers.

Um ihr Wesen zu verstehen, betrachten wir kurz die Funktionsweise des Speichercontrollers.

1. Der Zugriffszyklus auf eine bestimmte Speicherzelle beginnt damit, dass der Controller das Zeilenabtastsignal RAS# (Row Address Strobe) auf Low setzt und die Zeilenadresse auf den Adressleitungen festlegt. Wenn dieser Befehl empfangen wird, beginnt das Speichermodul mit dem Öffnen der Leitung, deren Adresse über die Adressleitungen übertragen wurde.

2. Nach einer bestimmten Zeitspanne, die zum Öffnen der ausgewählten Zeile erforderlich ist, setzt der Speichercontroller das Spaltenabtastsignal CAS# (Column Address Strobe) auf Low. Die Adresszeilen enthalten bereits die Adresse der Spalte, die geöffnet werden muss.

3. Einige Zeit nach dem Senden des CAS#-Signals beginnt das Speichermodul mit der Übertragung der angeforderten Daten.

4. Um eine Leitung zu schließen, schaltet der Speichercontroller die RAS#- und CAS#-Signale aus, indem er die entsprechenden Pins auf einen hohen Pegel setzt. Danach beginnt das Wiederaufladen der geschlossenen Leitung, gleichzeitig kann jedoch die Übertragung des Datenpakets abgeschlossen werden.

Entsprechend der obigen vereinfachten Beschreibung wird unterschieden:

Zeitpunkte (in der Reihenfolge ihrer Wichtigkeit):

tCL oder CAS#-Latenz– Verzögerung zwischen der Anwendung des CAS#-Spaltenabtastsignals und dem Beginn der Datenübertragung, also zwischen den Stufen 2 und 3;

tRCD oder RAS#-zu-CAS#-Verzögerung– Verzögerung zwischen dem Zeilenabtastsignal RAS# und dem Spaltenabtastsignal CAS# (Schritte 1 und 2);

tRP oder RAS# Precharge- Verzögerung für das Wiederaufladen der Leitung nach ihrer Schließung (Stufen 4 und 5);

tRAS oder Active to Precharge Delay- Mindestzeit zwischen Befehlen zum Öffnen und Schließen einer Zeile (Stufen 1-4);

CR oder Befehlsrate- ein zusätzlicher Parameter, der die Anzahl der Taktzyklen für die Übertragung eines Befehls vom Controller zum Speicher angibt. Sie hat einen erheblichen Einfluss auf die Leistung moderner Speichermodule und kann einen Wert von 1 oder 2 Taktzyklen annehmen.

Bei der Angabe der Eigenschaften eines Speichermoduls wird das Timing normalerweise nach dem folgenden Schema angegeben: tCL-tRCD-tRP-tRAS-CR, zum Beispiel ein Kingston-Speichermodul, 1 GB DDR2 PC2-5300, hat Timing im Standardmodus 4- 4-4-12-1T. Der Parameter Command Rate (CR) darf nicht angegeben werden, und dann werden die Timings als Folge von vier Zahlen (4-4-4-12) geschrieben. Wenn Sie die Anzahl der Taktgeneratorimpulse zwischen den Hauptphasen des Controller-Betriebs zählen, erhalten Sie ein 2-3-3-7-Timing-Schema, das typisch für DDR-Speicher ist.

NOTIZ

Wenn man die Speicherzeiten der DDR- und DDR2-Standards analysiert, könnte man denken, dass DDR2-Speicher langsamer ist als DDR. Dies ist jedoch nicht der Fall, da DDR2 mit der doppelten Frequenz arbeitet und Timings in Taktzyklen gemessen werden. Beispielsweise benötigen zwei Taktzyklen bei 200 MHz die gleiche Zeit in Nanosekunden wie vier Taktzyklen bei 400 MHz. Daher arbeitet DDR2-Speicher mit den Timings 4-4-4-12 mit ungefähr den gleichen Latenzen wie Speicher mit den Timings 2-2-2-6. Ähnliche Schlussfolgerungen lassen sich durch einen Vergleich der Timings von DDR2- und DDR3-Speichern ziehen.

Die Anzahl der verfügbaren Parameter für die RAM-Konfiguration kann bei verschiedenen Motherboard-Modellen stark variieren, selbst bei Modellen, die mit demselben Chipsatz hergestellt wurden. Basierend auf dieser Funktion können Motherboards in drei Kategorien eingeteilt werden.

Boards mit minimalen Anpassungsmöglichkeiten. Diese Situation ist typisch für kostengünstige Boards, die für Einsteigercomputer entwickelt wurden. In der Regel ist es möglich, die Speicherfrequenz und ggf. ein oder zwei Timings einzustellen. Solche Boards verfügen nur über begrenzte Übertaktungsfähigkeiten.

Boards mit der Möglichkeit, grundlegende Parameter anzupassen. Es ist möglich, die oben aufgeführte Betriebsfrequenz und die grundlegenden Timings zu konfigurieren. Dieser Parametersatz ist typisch für die meisten Boards und ermöglicht das Übertakten des Systems. Speicherparameter können in einem separaten Abschnitt gesammelt oder direkt im Abschnitt platziert werden Erweiterte Chipsatzfunktionen . Einige Boards verfügen über einen speziellen Bereich zur Optimierung und Übertaktung, in dem sich möglicherweise auch die Speicherparameter befinden.

Erweiterte Boards. Oben wurde der Algorithmus für den Betrieb des Speichercontrollers in stark vereinfachter Form angegeben, aber tatsächlich interagiert der Speichercontroller mit dem Speichermodul nach einem sehr komplexen Algorithmus, der zusätzlich zu den oben genannten viele zusätzliche Timings verwendet . Manchmal findet man Motherboards mit einem erweiterten Parametersatz, der eine subtilere Optimierung der Speicherleistung und eine effektive Übertaktung ermöglicht.

Moderne Motherboards ermöglichen es Ihnen, die Speicherzeiten manuell zu ändern. Standardwerte Zeitangaben werden in die SPD-Modulchips geschrieben und das Motherboard-BIOS stellt automatisch die vom Hersteller empfohlenen Werte ein.

Typischerweise wird die folgende Terminologie verwendet, um Speicher-Timings zu beschreiben.

CAS (#CAS)- Column Access Strobe, Einstellen der Spaltenadresse.

RAS (#RAS)- ROW Access Strobe, Einstellen der Zeilenadresse.

LATENZ- Verzögerungszeit.

DRAMCASLATENZ(TCL, CL) – die Anzahl der Taktzyklen zwischen der Spaltenadressierung und der Dateneingabe in die Ausgangsregister.

DRAMRASZUCASVERZÖGERUNG(TRCD, RCD) – die Anzahl der Taktzyklen zwischen dem Setzen der Zeilenadresse und dem Lesen der Spaltenadresse, d. h. die Zeit, die zum Umschalten zwischen Zeilen und Spalten erforderlich ist.
DRAMRASVORLADUNGZEIT(TRP, RP) – bestimmt, wie viele Speicherbuszyklen erforderlich sind, um alle Zeilenzellen vorab zu regenerieren.
DRAMRASAKTIVZEIT(Tras) – die Verzögerung in Taktzyklen zwischen der Adressierung zweier beliebiger Speicherzeilen, d. h. die erforderliche Zeit in Taktzyklen, um mit der Ausführung einer Speicheroperation zu beginnen.
DRAMBEFEHLRATE(CMD) – Verzögerungszeit zwischen dem Befehl zur Auswahl eines bestimmten Chips auf dem Modul und dem Befehl zur Aktivierung der Leitung.
DRAMPLATZENLÄNGE- bestimmt, wie viele Datenpakete in einem Zyklus übertragen werden.

Moderne Motherboards unterstützen in der Regel die Änderung des RAM-Timings über das BIOS-Setup. Man hofft jedoch ernsthaft darauf, die Effizienz eines Computersystems durch Reduzierung zu steigern Zeitangaben ist es nicht wert. Der Effekt der Reduzierung von Verzögerungen in den meisten Kategorien typischer Aufgaben ist sehr illusorisch und liegt im Bereich weniger Prozent, was für das Auge praktisch nicht wahrnehmbar ist: Bekanntlich bemerkt eine Person einen Leistungsunterschied von mindestens 10 %.

Manchmal hilft die Manipulation des Gedächtnis-Timings bei der Lösung schwerwiegender Probleme. Wenn Sie beispielsweise die Renderzeit einer umfangreichen Szene in 3D Studio MAX um nur ein paar Prozent reduzieren, können Sie mehrere Stunden und viel Geld sparen. Es sollte jedoch beachtet werden, dass die Reduzierung von Verzögerungen objektiv die Stabilität des Computersystems verringert.

Timing-Management

Schauen wir uns die Einstellung der Speicher-Timings am Beispiel des Phoenix-Award BIOS CMOS Setup Utility auf einem ASUS A8N-SLI-Motherboard an, das mit einem AMD nForce 4-Chipsatz ausgestattet ist. Wie Sie wissen, ist der Speichercontroller in diesen Systemen im AMD Athlon 64 integriert Prozessor.

    Starten Sie das BIOS-Setup-Tool und wählen Sie die Partition aus Fortschrittlich, Kategorie DRAM-Konfiguration.

    Standardmäßig sind alle Speicherparameter auf eingestellt Auto, das heißt, die Speichereigenschaften werden vom SPD-Modulchip gelesen und die Timings werden entsprechend den aufgezeichneten Informationen eingestellt.

    Das Beispiel zeigt das Minimum, das möglich ist Zeitangaben in dieser BIOS-Version zulässig. Sie müssen verstehen, dass es keineswegs eine Tatsache ist, dass der auf dem Computer installierte Speicher mit solchen Parametern funktioniert.

    Ändern Sie die Werte in jeder Kategoriezeile nacheinander DRAM-Konfiguration. Zunächst einmal in der Schlange 1T/2T Speicher-Timing(Diese Option ist ähnlich Befehlsrate) legen Sie den Wert fest 1T.

    Nachdem Sie den Parameter geändert haben, verlassen Sie das BIOS-Setup, laden Sie das Betriebssystem und überprüfen Sie die Speicherleistung. Typischerweise werden für Tests spezielle Programme verwendet, zum Beispiel MemTest (http://hcidesigh.com/memtest/), oder sie belasten den Computer mit schweren Aufgaben, die den Arbeitsspeicher intensiv beanspruchen. Hierfür eignet sich wissenschaftliches Rechnen, im Alltag Archivierungsprogramme oder dreidimensionale Spiele. Wenn der Test gut verläuft, gehen wir zur nächsten Stufe über. Wenn der Computer instabil ist, setzen wir den Parameterwert auf seinen vorherigen Zustand zurück.

    (Starten Sie den Computer neu, führen Sie das BIOS-Setup-Tool aus und wählen Sie die Partition aus Fortschrittlich, Kategorie DRAM-Konfiguration. Wir wiederholen die Vorgänge von Schritt 5 für die Linie CAS#-Latenz (Tcl).

    Mit der in den Absätzen 5 und 6 beschriebenen Methode wählen wir Parameterwerte aus, die einen stabilen Betrieb des Computers mit reduzierten Timings gewährleisten. Beachten Sie, dass eine Erhöhung der Speicherbusfrequenz zu einer Erhöhung der Timings führt und umgekehrt eine Reduzierung der Timings nur bei für ein bestimmtes Modul normalisierten Frequenzen oder bei niedrigeren Frequenzen möglich ist. Welche Methode bevorzugt wird, bleibt dem Ermessen des Benutzers überlassen.

Wir haben bereits darüber gesprochen, wie man Prozessoren und Grafikkarten übertaktet. Eine weitere Komponente, die die Leistung eines einzelnen Computers ganz erheblich beeinflusst, ist der Arbeitsspeicher. Durch Erzwingen und Feinabstimmen des RAM-Betriebsmodus kann die PC-Leistung um durchschnittlich 5–10 % gesteigert werden. Wenn eine solche Steigerung ohne finanzielle Investitionen möglich ist und keine Risiken für die Stabilität des Systems mit sich bringt, warum sollte man es dann nicht versuchen? Als wir jedoch mit der Vorbereitung dieses Materials begannen, kamen wir zu dem Schluss, dass eine Beschreibung des Übertaktungsprozesses selbst nicht ausreichen würde. Sie können nur verstehen, warum und zu welchem ​​Zweck bestimmte Einstellungen für den Betrieb von Modulen geändert werden müssen, wenn Sie sich mit der Funktionsweise des Speichersubsystems des Computers befassen. Daher werden wir im ersten Teil des Materials kurz die allgemeinen Prinzipien der Funktionsweise von RAM betrachten. Der zweite enthält grundlegende Tipps, die unerfahrene Übertakter beim Übertakten des Speichersubsystems befolgen sollten.

Die Grundprinzipien der RAM-Funktion sind für verschiedene Modultypen gleich. Der führende Entwickler von Halbleiterindustriestandards, JEDEC, bietet jedem die Möglichkeit, sich mit offenen Dokumenten zu diesem Thema vertraut zu machen. Wir werden versuchen, die Grundkonzepte kurz zu erläutern.

RAM ist also eine Matrix, die aus Arrays besteht, die als Speicherbänke bezeichnet werden. Sie bilden sogenannte Informationsseiten. Die Speicherbank ähnelt einer Tabelle, in der jede Zelle vertikale (Spalte) und horizontale (Zeile) Koordinaten hat. Speicherzellen sind Kondensatoren, die elektrische Ladung speichern können. Mithilfe spezieller Verstärker werden analoge Signale in digitale umgewandelt, die wiederum Daten bilden. Die Signalkreise der Module ermöglichen das Aufladen von Kondensatoren und das Aufzeichnen/Lesen von Informationen.

Der Algorithmus zum Betreiben des dynamischen Speichers kann wie folgt beschrieben werden:

  1. Der Chip, mit dem gearbeitet werden soll, wird ausgewählt (Chip Select, CS-Befehl). Ein elektrisches Signal aktiviert die ausgewählte Zeile (Row Activate Selection). Die Daten gelangen zu den Verstärkern und können für einen bestimmten Zeitraum ausgelesen werden. Dieser Vorgang wird in der englischen Literatur als „Aktivieren“ bezeichnet.
  2. Daten werden aus der entsprechenden Spalte gelesen bzw. in diese geschrieben (Lese-/Schreibvorgänge). Die Spaltenauswahl erfolgt mit dem Befehl CAS (Column Activate Selection).
  3. Während die Leitung, an der das Signal anliegt, aktiv bleibt, ist es möglich, die entsprechenden Speicherzellen zu lesen/schreiben.
  4. Beim Lesen von Daten – Kondensatorladungen – geht deren Kapazität verloren, daher ist ein Aufladen oder Schließen der Leitung zum Schreiben von Informationen in das Speicherarray (Vorladung) erforderlich.
  5. Kondensatorzellen verlieren mit der Zeit ihre Kapazität und müssen ständig aufgeladen werden. Dieser Vorgang – Auffrischen – wird regelmäßig in separaten Intervallen (64 ms) für jede Zeile des Speicherarrays durchgeführt.

Vorgänge, die im RAM ausgeführt werden, nehmen einige Zeit in Anspruch. Dies wird üblicherweise mit dem bekannten Wort „timings“ (aus dem Englischen „time“) bezeichnet. Folglich sind Timings die Zeitintervalle, die erforderlich sind, um bestimmte im RAM ausgeführte Vorgänge auszuführen.

Das auf den Speichermodulaufklebern angegebene Zeitschema umfasst nur die Hauptverzögerungen CL-tRCD-tRP-tRAS (CAS-Latenz, RAS-zu-CAS-Verzögerung, RAS-Vorladung und Zykluszeit (oder Aktiv-zu-Vorladung)). Alle anderen, die einen geringeren Einfluss auf die Geschwindigkeit des RAM haben, werden üblicherweise Subtimings, zusätzliche oder sekundäre Timings genannt.

Hier ist eine Aufschlüsselung der wichtigsten Verzögerungen, die beim Betrieb von Speichermodulen auftreten:

Die CAS-Latenz (CL) ist vielleicht der wichtigste Parameter. Definiert die Mindestzeit zwischen der Ausgabe eines Lesebefehls (CAS) und dem Beginn der Datenübertragung (Leseverzögerung).

RAS to CAS Delay (tRCD) gibt das Zeitintervall zwischen der Ausgabe der RAS- und CAS-Befehle an. Gibt die Anzahl der Taktzyklen an, die erforderlich sind, damit Daten in den Verstärker gelangen.

RAS Precharge (tRP) – die Zeit, die zum Aufladen der Speicherzellen nach dem Schließen der Bank benötigt wird.

Row Active Time (tRAS) – der Zeitraum, in dem die Bank geöffnet bleibt und kein Aufladen erforderlich ist.

Befehlsrate 1/2T (CR) – die Zeit, die der Controller benötigt, um Befehle und Adressen zu dekodieren. Bei einem Wert von 1T wird der Befehl in einem Taktzyklus erkannt, bei 2T - in zwei.

Bankzykluszeit (tRC, tRAS/tRC) – die Zeit eines vollständigen Zugriffszyklus auf eine Speicherbank, vom Öffnen bis zum Schließen. Änderungen mit tRAS.

DRAM Idle Timer – Leerlaufzeit einer geöffneten Informationsseite zum Lesen von Daten daraus.

Zeile zu Spalte (Lesen/Schreiben) (tRCD, tRCDWr, tRCDRd) steht in direktem Zusammenhang mit dem Parameter RAS to CAS Delay (tRCD). Berechnet mit der Formel tRCD(Wr/Rd) = RAS-zu-CAS-Verzögerung + Rd/Wr-Befehlsverzögerung. Der zweite Term ist ein ungeregelter Wert, der die Verzögerung beim Schreiben/Lesen von Daten bestimmt.

Möglicherweise handelt es sich hierbei um einen grundlegenden Satz von Timings, der häufig im BIOS von Motherboards geändert werden kann. Eine Entschlüsselung der verbleibenden Verzögerungen sowie eine detaillierte Beschreibung der Funktionsprinzipien und Bestimmung des Einflusses bestimmter Parameter auf die Funktion des RAM finden Sie in den bereits erwähnten Spezifikationen des JEDEC sowie in die offenen Datenblätter der Hersteller von Systemlogiksätzen.

Tabelle der Entsprechungen zwischen der tatsächlichen, effektiven Betriebsfrequenz und der Nennleistung verschiedener RAM-Typen
Speichertyp Bewertung Echte Frequenz
Speicherbetrieb, MHz
Effektive Frequenz
Gedächtnisarbeit
(DDR, doppelte Datenrate), MHz
DDR PC 2100 133 266
PC 2700 167 333
PC 3200 200 400
ZS 3500 217 434
PC 4000 250 500
PC 4300 266 533
DDR2 PC2 4300 266 533
PC2 5400 333 667
PC2 6400 400 800
PC2 8000 500 1000
PC2 8500 533 1066
PC2 9600 600 1200
PC2 10 400 650 1300
DDR3 PC3 8500 533 1066
PC3 10 600 617,5 1333
PC3 11.000 687,5 1375
PC3 12.800 800 1600
PC3 13.000 812,5 1625
PC3 14.400 900 1800
PC3 15.000 933 1866
Beachten Sie, dass die Bewertungszahl in diesem Fall gemäß den JEDEC-Spezifikationen die Geschwindigkeit in Millionen von Übertragungen pro Sekunde über eine einzelne Datenausgabe angibt.
In Bezug auf Leistung und Symbole ist es korrekter, anstelle der effektiven Betriebsfrequenz zu sagen, dass die Datenübertragungsrate das Doppelte der Modultaktfrequenz beträgt (Daten werden entlang zweier Flanken der Taktgeneratorsignale übertragen).

Grundlegende Gedächtniszeiten

Erläuterung eines der tRP-Timings (Read to Precharge, RAS Precharge) anhand eines typischen Diagramms im Datenblatt von JEDEC. Erklärung der Signaturen: CK und CK – zueinander invertierte Datenübertragungstaktsignale (Differential Clock); BEFEHL – Befehle, die an Speicherzellen ankommen; READ – Lesevorgang; NOP – keine Befehle; PRE – Ladekondensatoren – Speicherzellen; ACT – Zeilenaktivierungsoperation; ADRESSE – Adressieren von Daten an Speicherbänke; DQS – Datenbus (Data Strobe); DQ – Dateneingabe-/-ausgabebus (Datenbus: Eingabe/Ausgabe); CL – CAS-Latenz beträgt in diesem Fall zwei Taktzyklen; DO n – Daten aus Zeile n lesen. Ein Taktzyklus ist die Zeitspanne, die erforderlich ist, um die Datenübertragungssignale CK und CK in die zu einem bestimmten Zeitpunkt festgelegte Ausgangsposition zurückzubringen.

Ein vereinfachtes Blockdiagramm, das die Grundlagen des DDR2-Speichers erklärt. Es wurde erstellt, um die möglichen Zustände von Transistoren und die Befehle, die sie steuern, zu demonstrieren. Wie Sie sehen, ist es zum Verständnis einer solchen „einfachen“ Schaltung mehr als eine Stunde erforderlich, um die Grundlagen des RAM-Betriebs zu studieren (wir sprechen hier nicht davon, alle Prozesse zu verstehen, die in Speicherchips ablaufen).

Grundlagen der RAM-Übertaktung

Die RAM-Leistung wird hauptsächlich durch zwei Indikatoren bestimmt: Betriebsfrequenz und Timings. Welche davon einen größeren Einfluss auf die PC-Leistung hat, sollte individuell bestimmt werden, aber um das Speichersubsystem zu übertakten, müssen Sie beide Möglichkeiten nutzen. Was können Ihre Module? Mit ziemlich hoher Wahrscheinlichkeit lässt sich das Verhalten der Chips vorhersagen, indem man die Namen der darin verwendeten Chips bestimmt. Die erfolgreichsten Übertaktungschips des DDR-Standards sind Samsung TCCD, UCCC, Winbond BH-5, CH-5; DDR2 – Micron D9xxx; DDR3 - Micron D9GTR. Das Endergebnis hängt jedoch auch von der Art des RSV, dem System, in dem die Module installiert sind, der Fähigkeit des Besitzers, den Speicher zu übertakten, und einfach vom Glück bei der Auswahl der Kopien ab.

Der erste Schritt, den Anfänger unternehmen, besteht möglicherweise darin, die Betriebsfrequenz des RAM zu erhöhen. Er ist immer an den Prozessor-FSB gebunden und wird über sogenannte Divider im Board-BIOS eingestellt. Letzteres kann in Bruchform (1:1, 1:1,5), in Prozent (50 %, 75 %, 120 %) in den Betriebsmodi (DDR-333, DDR2-667) ausgedrückt werden. Beim Übertakten des Prozessors durch Erhöhen des FSB erhöht sich automatisch die Speicherfrequenz. Wenn wir beispielsweise einen Boost-Teiler von 1:1,5 verwenden und die Busfrequenz von 333 auf 400 MHz ändern (typisch für das Boosten eines Core 2 Duo), steigt die Speicherfrequenz von 500 MHz (333 × 1,5) auf 600 MHz (400 × 1,5). Stellen Sie daher beim Boosten Ihres PCs sicher, dass der Stolperstein die Grenze für den stabilen Betrieb des Arbeitsspeichers ist.

Der nächste Schritt besteht darin, die Haupt- und dann die Zusatzzeitpunkte auszuwählen. Sie können im Motherboard-BIOS eingestellt oder mit speziellen Dienstprogrammen im laufenden Betrieb im Betriebssystem geändert werden. Das vielleicht universellste Programm ist MemSet, aber Besitzer von Systemen, die auf AMD Athlon 64 (K8)-Prozessoren basieren, werden A64Tweaker sehr nützlich finden. Leistungssteigerungen können nur durch die Reduzierung von Verzögerungen erzielt werden: zunächst CAS Latency (CL), dann RAS to CAS Delay (tRCD), RAS Precharge (tRP) und Active to Precharge (tRAS). Sie sind es, in der Kurzform CL4-5-4-12, die Hersteller von Speichermodulen auf Produktaufklebern angeben. Nachdem Sie die Hauptzeiten festgelegt haben, können Sie mit der Senkung zusätzlicher Zeiten fortfahren.

Speichermodul-Layout

Standardmodule: a) DDR2; b) DDR; c) SD-RAM.

  1. Speicherchips (Chips). Die Kombination aus „Chips + RSV“ bestimmt das Volumen, die Anzahl der Bänke und die Art der Module (mit oder ohne Fehlerkorrektur).
  2. SPD (Serial Presence Detect) ist ein nichtflüchtiger Speicherchip, in dem die Grundeinstellungen jedes Moduls aufgezeichnet werden. Während des Systemstarts liest das Motherboard-BIOS die im SPD angezeigten Informationen und stellt die entsprechenden Timings und RAM-Betriebsfrequenz ein.
  3. „Key“ ist ein spezieller Steckplatz auf der Platine, anhand dessen Sie den Modultyp bestimmen können. Verhindert mechanisch den falschen Einbau von Chips in für RAM vorgesehene Steckplätze.
  4. SMD-Modulkomponenten (Widerstände, Kondensatoren). Sie sorgen für die elektrische Isolierung von Signalkreisen und das Energiemanagement von Chips.
  5. Hersteller müssen auf Aufklebern den Speicherstandard, die Standardbetriebsfrequenz und die Basis-Timings angeben.
  6. RSV – Leiterplatte. Darauf werden die restlichen Komponenten des Moduls aufgelötet. Das Ergebnis einer Übertaktung hängt oft von der Qualität der Leiterplatte ab: Dieselben Chips können sich auf verschiedenen Platinen unterschiedlich verhalten.

Die Ergebnisse der RAM-Übertaktung werden maßgeblich durch die Erhöhung der Versorgungsspannung der Chips beeinflusst. Der für den Langzeitbetrieb sichere Grenzwert liegt oft um 10-20 % über den von den Herstellern angegebenen Werten, wird aber jeweils individuell unter Berücksichtigung der Spezifika der Chips gewählt. Beim gängigsten DDR2 beträgt die Betriebsspannung oft 1,8 V. Sie kann ohne großes Risiko auf 2-2,1 V erhöht werden, sofern dies zu besseren Übertaktungsergebnissen führt. Für Übertaktungsmodule mit Micron D9-Chips geben die Hersteller jedoch eine Standardversorgungsspannung von 2,3 bis 2,4 V an. Es wird empfohlen, diese Werte nur für kurzfristige Testsitzungen zu überschreiten, wenn jedes zusätzliche Megahertz Frequenz wichtig ist. Beachten Sie, dass bei längerem Betrieb des Speichers bei Versorgungsspannungen, die von den für die verwendeten Chips sicheren Werten abweichen, eine sogenannte Degradation von RAM-Modulen möglich ist. Dieser Begriff bezieht sich auf eine Abnahme des Übertaktungspotenzials von Modulen im Laufe der Zeit (bis hin zur Unfähigkeit, im Normalmodus zu arbeiten) und einen vollständigen Ausfall der Chips. Degradationsprozesse werden von der Qualität der Modulkühlung nicht besonders beeinflusst – selbst kalte Chips können dafür anfällig sein. Natürlich gibt es Beispiele für den langfristig erfolgreichen Einsatz von RAM bei hohen Spannungen, aber denken Sie daran: Sie führen alle Vorgänge beim Forcieren des Systems auf eigene Gefahr und Gefahr aus. Übertreibe es nicht.

Leistungssteigerungen auf modernen PCs können durch die Nutzung des Dual-Channel-Modus erzielt werden. Dies wird erreicht, indem die Breite des Datenaustauschkanals und die theoretische Bandbreite des Speichersubsystems erhöht werden. Diese Option erfordert keine besonderen Kenntnisse, Fähigkeiten oder eine Feinabstimmung der RAM-Betriebsmodi. Um Dual Channel zu aktivieren, genügen zwei oder vier Module mit demselben Volumen (es ist nicht notwendig, völlig identische Chips zu verwenden). Der Dual-Channel-Modus wird automatisch aktiviert, nachdem RAM in den entsprechenden Steckplätzen auf dem Motherboard installiert wurde.

Alle beschriebenen Manipulationen führen zu einer Leistungssteigerung des Speichersubsystems, allerdings ist die Steigerung mit bloßem Auge oft schwer zu erkennen. Bei guter Abstimmung und einer spürbaren Erhöhung der Betriebsfrequenz der Module können Sie mit einer Produktivitätssteigerung von ca. 10-15 % rechnen. Die Durchschnittswerte liegen niedriger. Ist das Spiel die Mühe wert und lohnt es sich, Zeit mit den Einstellungen zu verbringen? Wenn Sie die Gewohnheiten eines PCs im Detail studieren möchten – warum nicht?

EPP und XMP – RAM-Übertaktung für Faule

Nicht alle Benutzer studieren die Funktionen zum Einrichten eines PCs für maximale Leistung. Gerade für Übertaktungs-Einsteiger bieten führende Unternehmen einfache Möglichkeiten zur Steigerung der Computerleistung.

Beim Arbeitsspeicher begann alles mit der von NVIDIA und Corsair eingeführten Enhanced Performance Profiles (EPP)-Technologie. Motherboards auf Basis von nForce 680i SLI waren die ersten, die maximale Funktionalität hinsichtlich der Anpassung des Speichersubsystems boten. Die Essenz des ERR ist ganz einfach: RAM-Hersteller wählen garantierte, nicht standardmäßige Geschwindigkeitsmodi für den Betrieb ihrer eigenen Produkte aus, und Motherboard-Entwickler bieten die Möglichkeit, diese über das BIOS zu aktivieren. EPP ist eine erweiterte Liste von Moduleinstellungen, die den Basissatz ergänzt. Es gibt zwei Versionen des URR – verkürzt und vollständig (zwei bzw. elf Reservepunkte).

Parameter Mögliche Werte für SWU Unterstützt
JEDEC SPD Abgekürztes EPP-Profil Vollständiges ERR-Profil
CAS-Latenz 2, 3, 4, 5, 6 Ja Ja Ja
Mindestzykluszeit bei unterstütztem CAS JEDEC+1,875 ns (DDR2-1066) Ja Ja Ja
Mindest-RAS zu CAS-Verzögerung (tRCD) JEDEC* Ja Ja Ja
Minimale Zeilenvorladezeit (tRP) JEDEC* Ja Ja Ja
Minimale Aktiv-Vorladezeit (tRAS) JEDEC* Ja Ja Ja
Schreibwiederherstellungszeit (tWR) JEDEC* Ja Ja Ja
Minimale Aktiv-zu-Aktiv-/Aktualisierungszeit (tRC) JEDEC* Ja Ja Ja
Spannungspegel 1,8-2,5 V - Ja Ja
Adressbefehlsrate 1T, 2T - Ja Ja
Antriebsstärke ansprechen 1,0x, 1,25x, 1,5x, 2,0x - - Ja
Chip Select-Antriebsstärke 1,0x, 1,25x, 1,5x, 2,0x - - Ja
Uhrantriebsstärke 0,75x, 1,0x, 1,25x, 1,5x - - Ja
Stärke des Datenlaufwerks 0,75x, 1,0x, 1,25x, 1,5x - - Ja
DQS-Antriebsstärke 0,75x, 1,0x, 1,25x, 1,5x - - Ja
Feinverzögerung für Adresse/Befehl 0, 1/64, 2/64, 3/64 MEMCLK - - Ja
Adresse/Befehl-Setup-Zeit 1/2, 1 MEMCLK - - Ja
Chipauswahlverzögerung 0, 1/64, 2/64, 3/64 MEMCLK - - Ja
Chip-Auswahl-Einrichtungszeit 1/2, 1 MEMCLK - - Ja
*Wertebereich entspricht den von JEDEC definierten Anforderungen für DDR2-Module
Mit erweiterten EPP-Profilen können Sie automatisch eine deutlich höhere Latenz von DDR2-Modulen verwalten als mit dem JEDEC-zertifizierten Basissatz.

Eine Weiterentwicklung dieses Themas ist das von Intel vorgestellte Konzept der Xtreme Memory Profiles (XMP). Im Kern unterscheidet sich diese Innovation nicht vom EPP: Ein erweiterter Satz an RAM-Einstellungen, von Herstellern garantierte Geschwindigkeitsmodi werden in das SPD der Boards geschrieben und bei Bedarf im BIOS des Boards aktiviert. Da Xtreme Memory Profiles und Enhanced Performance Profiles von verschiedenen Entwicklern bereitgestellt werden, sind die Module für ihre eigenen Systemlogiksätze (auf NVIDIA- oder Intel-Chipsätzen) zertifiziert. XMP gilt als späterer Standard nur für DDR3.

Für Einsteiger sind natürlich EPP- und XMP-Technologien nützlich, mit denen sich RAM-Reserven einfach aktivieren lassen. Aber werden die Modulhersteller ihnen einfach erlauben, das Beste aus ihren Produkten herauszuholen? Lust auf noch mehr? Dann machen wir uns auf den Weg – wir werden tiefer in die Essenz der Leistungssteigerung des Speichersubsystems eintauchen.

Ergebnisse

In einem kleinen Material ist es schwierig, alle Aspekte der Funktionsweise von Modulen und die Funktionsprinzipien des dynamischen Speichers im Allgemeinen aufzuzeigen und zu zeigen, welchen Einfluss die Änderung einer der RAM-Einstellungen auf die Gesamtleistung des Systems haben wird. Wir hoffen jedoch, dass ein Anfang gemacht ist: Wer sich für theoretische Fragestellungen interessiert, dem sei das Studium der JEDEC-Materialien dringend empfohlen. Sie stehen jedem zur Verfügung. In der Praxis kommt Erfahrung traditionell mit der Zeit. Eines der Hauptziele des Materials besteht darin, Anfängern die Grundlagen der Übertaktung des Speichersubsystems zu erklären.

Die Feinabstimmung der Funktionsweise von Modulen ist eine ziemlich mühsame Aufgabe, und wenn Sie nicht die maximale Leistung benötigen und nicht jeder Punkt in einer Testanwendung über das Schicksal der Aufzeichnung entscheidet, können Sie sich auf die Bindung an die Häufigkeit und grundlegende Timings beschränken . Der Parameter CAS Latency (CL) hat einen erheblichen Einfluss auf die Leistung. Lassen Sie uns auch RAS to CAS Delay (tRCD), RAS Precharge (tRP) und Cycle Time (oder Active to Precharge) (tRAS) hervorheben – dies ist der Grundsatz, die wichtigsten Timings, die immer von den Herstellern angegeben werden. Achten Sie auf die Option „Befehlsrate“ (am relevantesten für Besitzer moderner Motherboards auf Basis von NVIDIA-Chipsätzen). Vergessen Sie jedoch nicht die Ausgewogenheit der Eigenschaften. Systeme, die unterschiedliche Speichercontroller verwenden, reagieren möglicherweise unterschiedlich auf Parameteränderungen. Beim Übertakten von RAM sollte man sich an das allgemeine Schema halten: maximale Übertaktung des Prozessors bei reduzierter Frequenz der Module → maximale Übertaktung des Speichers in der Frequenz mit möglichst schlechten Verzögerungen (Änderung der Teiler) → Reduzierung der Timings bei Beibehaltung der erreichten Frequenz Indikatoren.

Als nächstes folgt ein Leistungstest (beschränken Sie sich nicht auf synthetische Anwendungen!), dann ein neues Verfahren zum Übertakten von Modulen. Stellen Sie die Haupt-Timings um eine Größenordnung niedriger ein (z. B. 4-4-4-12 statt 5-5-5-15), verwenden Sie Teiler, um unter solchen Bedingungen die maximale Frequenz auszuwählen, und testen Sie den PC erneut. So können Sie feststellen, was Ihrem Computer am besten gefällt – hohe Betriebsfrequenz oder niedrige Modullatenzen. Fahren Sie dann mit der Feinabstimmung des Speichersubsystems fort und suchen Sie nach den Mindestwerten für Subtimings, die zur Anpassung verfügbar sind. Wir wünschen Ihnen viel Glück bei dieser schwierigen Aufgabe!

Die Hauptmerkmale des RAM (Volumen, Frequenz, Zugehörigkeit zu einer der Generationen) können durch einen weiteren wichtigen Parameter ergänzt werden – Timings. Was sind Sie? Können sie in den BIOS-Einstellungen geändert werden? Wie geht das im Hinblick auf einen stabilen Computerbetrieb am korrektesten?

Was sind RAM-Timings?

RAM-Timing ist das Zeitintervall, in dem ein vom RAM-Controller gesendeter Befehl ausgeführt wird. Diese Einheit wird in der Anzahl der Taktzyklen gemessen, die der Computerbus während der Signalverarbeitung überspringt. Die Funktionsweise von Timings lässt sich leichter verstehen, wenn man sich mit dem Design von RAM-Chips auskennt.

Der Arbeitsspeicher eines Computers besteht aus einer großen Anzahl interagierender Zellen. Jede hat ihre eigene bedingte Adresse, über die der RAM-Controller darauf zugreift. Zellkoordinaten werden normalerweise mithilfe von zwei Parametern angegeben. Herkömmlicherweise können sie als Zeilen- und Spaltennummern dargestellt werden (wie in einer Tabelle). Im Gegenzug werden Adressgruppen zusammengefasst, um es dem Controller zu erleichtern, eine bestimmte Zelle in einem größeren Datenbereich (manchmal auch „Bank“ genannt) zu finden.

Somit erfolgt die Anforderung von Speicherressourcen in zwei Schritten. Zunächst sendet der Controller eine Anfrage an die „Bank“. Anschließend fordert es die „Zeilen“-Nummer der Zelle an (durch Senden eines RAS-Signals) und wartet auf eine Antwort. Die Wartezeit ist das RAM-Timing. Sein gebräuchlicher Name ist RAS to CAS Delay. Aber das ist noch nicht alles.

Um auf eine bestimmte Zelle zuzugreifen, benötigt der Controller außerdem die Nummer der ihm zugeordneten „Spalte“: Es wird ein weiteres Signal, beispielsweise CAS, gesendet. Die Zeit, während der Controller auf eine Antwort wartet, ist auch RAM-Timing. Es heißt CAS-Latenz. Und das ist noch nicht alles. Manche IT-Spezialisten interpretieren das Phänomen der CAS-Latenz lieber etwas anders. Sie glauben, dass dieser Parameter angibt, wie viele einzelne Taktzyklen bei der Verarbeitung von Signalen nicht vom Controller, sondern vom Prozessor vergehen sollten. Doch wie Experten anmerken, handelt es sich in beiden Fällen im Prinzip um dasselbe.

Der Controller arbeitet in der Regel mehr als einmal mit derselben „Zeile“, in der sich die Zelle befindet. Bevor er jedoch erneut darauf zugreifen kann, muss er die vorherige Anforderungssitzung schließen. Und erst danach die Arbeit wieder aufnehmen. Die Zeitspanne zwischen Abschluss und einem erneuten Anruf an der Leitung ist ebenfalls Zeitmessung. Es heißt RAS Precharge. Bereits der dritte in Folge. Das ist alles? Nein.

Nach der Arbeit mit der Leitung muss der Controller, wie wir uns erinnern, die vorherige Anforderungssitzung schließen. Das Zeitintervall zwischen der Aktivierung des Zugriffs auf eine Zeile und dem Schließen dieser Zeile ist auch das Timing des RAM. Sein Name ist Active to Precharge Delay. Im Grunde ist es das jetzt.

Somit haben wir 4 Zeiten gezählt. Dementsprechend werden sie immer in Form von vier Zahlen geschrieben, zum Beispiel 2-3-3-6. Darüber hinaus gibt es übrigens noch einen weiteren gemeinsamen Parameter, der den Arbeitsspeicher des Computers charakterisiert. Wir sprechen über den Befehlsratenwert. Es zeigt die minimale Zeit an, die der Controller benötigt, um von einem Befehl zum anderen zu wechseln. Das heißt, wenn der Wert für die CAS-Latenz 2 beträgt, beträgt die Zeitverzögerung zwischen der Anfrage vom Prozessor (Controller) und der Antwort vom Speichermodul 4 Taktzyklen.

Zeitpunkte: Reihenfolge der Vereinbarung

In welcher Reihenfolge befinden sich die einzelnen Zeitpunkte in dieser Zahlenreihe? Es ist fast immer (und dies ist eine Art Branchenstandard) wie folgt: Die erste Zahl ist CAS Latency, die zweite ist RAS to CAS Delay, die dritte ist RAS Precharge und die vierte ist Active to Precharge Delay. Wie oben erwähnt, wird manchmal der Parameter „Befehlsrate“ verwendet, sein Wert ist der fünfte in der Zeile. Wenn jedoch bei den vier vorherigen Indikatoren die Streuung der Zahlen recht groß sein kann, sind für CR in der Regel nur zwei Werte möglich – T1 oder T2. Das erste bedeutet, dass die Zeit von der Aktivierung des Speichers bis zur Bereitschaft, auf Anfragen zu antworten, einen Taktzyklus vergehen muss. Nach dem zweiten - 2.

Was sagen die Zeitangaben?

Wie Sie wissen, ist die RAM-Größe einer der wichtigsten Leistungsindikatoren dieses Moduls. Je größer es ist, desto besser. Ein weiterer wichtiger Parameter ist die Frequenz des RAM. Auch hier ist alles klar. Je höher es ist, desto schneller arbeitet der RAM. Wie sieht es mit den Zeiten aus?

Für sie ist das Muster anders. Je niedriger die Werte jedes der vier Timings sind, desto besser und produktiver ist das Gedächtnis. Und desto schneller arbeitet der Computer entsprechend. Wenn zwei Module mit derselben Frequenz unterschiedliche RAM-Timings haben, unterscheidet sich ihre Leistung. Wie wir oben bereits definiert haben, werden die von uns benötigten Mengen in Taktzyklen ausgedrückt. Je weniger es sind, desto schneller erhält der Prozessor eine Antwort vom RAM-Modul. Und desto früher kann er Ressourcen wie die RAM-Frequenz und sein Volumen „ausnutzen“.

Werkstiming oder Ihr eigenes?

Die meisten PC-Benutzer bevorzugen die Verwendung der Timings, die am Fließband eingestellt werden (oder die automatische Abstimmung wird in den Motherboard-Optionen eingestellt). Viele moderne Computer verfügen jedoch über die Möglichkeit, die erforderlichen Parameter manuell einzustellen. Das heißt, wenn niedrigere Werte benötigt werden, können diese in der Regel eingegeben werden. Aber wie ändert man die RAM-Timings? Und tun Sie dies, damit das System stabil funktioniert? Und vielleicht gibt es Fälle, in denen es besser ist, erhöhte Werte zu wählen? Wie stellt man RAM-Timings optimal ein? Jetzt werden wir versuchen, Antworten auf diese Fragen zu geben.

Zeiteinteilung festlegen

Werksseitige Timingwerte werden in einen speziell dafür vorgesehenen Bereich des RAM-Chips geschrieben. Es heißt SPD. Anhand der daraus gewonnenen Daten passt das BIOS-System den Arbeitsspeicher an die Konfiguration des Motherboards an. In vielen modernen BIOS-Versionen können die Standard-Timing-Einstellungen angepasst werden. Dies geschieht fast immer programmgesteuert – über die Systemschnittstelle. Bei den meisten Motherboard-Modellen ist es möglich, die Werte von mindestens einem Timing zu ändern. Es gibt wiederum Hersteller, die eine Feinabstimmung von RAM-Modulen mit einer viel größeren Anzahl von Parametern als den oben genannten vier Typen ermöglichen.

Um in den Bereich der erforderlichen Einstellungen im BIOS zu gelangen, müssen Sie sich bei diesem System anmelden (Entf-Taste unmittelbar nach dem Einschalten des Computers) und den Menüpunkt Erweiterte Chipsatzeinstellungen auswählen. Als nächstes finden wir unter den Einstellungen die Zeile DRAM Timing Selectable (es hört sich vielleicht etwas anders an, ist aber ähnlich). Darin weisen wir darauf hin, dass die Timing-Werte (SPD) manuell eingestellt werden (Manual).

Wie finde ich das Standard-RAM-Timing im BIOS heraus? Dazu finden wir in den nebenstehenden Einstellungen Parameter, die CAS Latency, RAS to CAS, RAS Precharge und Active To Precharge Delay entsprechen. Spezifische Timing-Werte hängen in der Regel von der Art der im PC verbauten Speichermodule ab.

Durch Auswahl der entsprechenden Optionen können Sie Zeitwerte festlegen. Experten empfehlen, die Zahlen sehr schrittweise zu senken. Nachdem Sie die gewünschten Indikatoren ausgewählt haben, sollten Sie das System neu starten und auf Stabilität testen. Wenn Ihr Computer nicht richtig funktioniert, müssen Sie zum BIOS zurückkehren und die Werte um mehrere Stufen höher einstellen.

Timing-Optimierung

Also, RAM-Timings – welche Werte sind dafür am besten einzustellen? Die optimalen Zahlen werden fast immer durch praktische Experimente ermittelt. Die Leistung eines PCs hängt nicht nur von der Funktionsqualität der RAM-Module und nicht nur von der Geschwindigkeit des Datenaustauschs zwischen ihnen und dem Prozessor ab. Viele andere Eigenschaften eines PCs sind wichtig (bis hin zu Nuancen wie dem Kühlsystem des Computers). Daher hängt die praktische Wirksamkeit der Zeitänderung von der spezifischen Software- und Hardwareumgebung ab, in der der Benutzer die RAM-Module konfiguriert.

Das allgemeine Muster haben wir bereits erwähnt: Je niedriger die Timings, desto höher die Geschwindigkeit des PCs. Aber das ist natürlich ein ideales Szenario. Timings mit niedrigeren Werten können wiederum nützlich sein, wenn Motherboard-Module „übertaktet“ werden und ihre Frequenz künstlich erhöht wird.

Tatsache ist, dass der Computer möglicherweise instabil arbeitet, wenn Sie die RAM-Chips manuell mit zu großen Koeffizienten beschleunigen. Es kann durchaus sein, dass die Timing-Einstellungen so falsch eingestellt sind, dass der PC gar nicht mehr booten kann. Dann müssen Sie höchstwahrscheinlich die BIOS-Einstellungen mithilfe der Hardwaremethode „zurücksetzen“ (mit hoher Wahrscheinlichkeit, ein Servicecenter zu kontaktieren).

Höhere Timing-Werte wiederum können durch eine leichte Verlangsamung des PCs (jedoch nicht so sehr, dass die Betriebsgeschwindigkeit auf den Modus vor dem „Übertakten“ gebracht wird) dem System Stabilität verleihen.

Einige IT-Experten haben berechnet, dass RAM-Module mit einem CL von 3 eine etwa 40 % geringere Latenz beim Austausch entsprechender Signale bieten als solche mit einem CL von 5. Vorausgesetzt natürlich, dass die Taktfrequenz bei beiden identisch ist.

Zusätzliche Zeiten

Wie bereits erwähnt, verfügen einige moderne Motherboard-Modelle über Optionen zur Feinabstimmung des Arbeitsspeichers. Dabei geht es natürlich nicht darum, wie man den Arbeitsspeicher erhöht – dieser Parameter ist natürlich werkseitig voreingestellt und kann nicht geändert werden. Allerdings verfügen die von einigen Herstellern angebotenen RAM-Einstellungen über sehr interessante Features, mit denen Sie Ihren PC deutlich beschleunigen können. Wir werden diejenigen berücksichtigen, die sich auf konfigurierbare Timings beziehen, zusätzlich zu den vier Hauptfunktionen. Eine wichtige Nuance: Je nach Motherboard-Modell und BIOS-Version können die Namen der einzelnen Parameter von denen abweichen, die wir jetzt in den Beispielen angeben.

1. RAS-zu-RAS-Verzögerung

Dieses Timing ist für die Verzögerung zwischen den Zeitpunkten verantwortlich, in denen Zeilen aus verschiedenen Bereichen der Konsolidierung von Zelladressen (also „Banken“) aktiviert werden.

2. Reihenzykluszeit

Dieses Timing spiegelt das Zeitintervall wider, während dem ein Zyklus innerhalb einer einzelnen Zeile dauert. Das heißt, vom Moment der Aktivierung bis zum Arbeitsbeginn mit einem neuen Signal (mit einer Zwischenphase in Form des Schließens).

3. Schreiben Sie die Wiederherstellungszeit auf

Dieser Zeitpunkt spiegelt das Zeitintervall zwischen zwei Ereignissen wider – dem Abschluss des Datenaufzeichnungszyklus im Speicher und dem Beginn des elektrischen Signals.

4. Verzögerung beim Schreiben zum Lesen

Dieses Timing gibt an, wie viel Zeit zwischen dem Abschluss des Schreibzyklus und dem Zeitpunkt, an dem das Datenlesen beginnt, vergehen sollte.

Viele BIOS-Versionen verfügen auch über eine Bank-Interleave-Option. Durch Auswahl können Sie den Prozessor so konfigurieren, dass er gleichzeitig und nicht einzeln auf dieselben „RAM-Bänke“ zugreift. Standardmäßig arbeitet dieser Modus automatisch. Sie können jedoch versuchen, einen Parameter wie 2-Wege oder 4-Wege einzustellen. Dies ermöglicht Ihnen die gleichzeitige Nutzung von 2 bzw. 4 „Banken“. Das Deaktivieren des Bank Interleave-Modus wird recht selten verwendet (dies ist normalerweise mit der PC-Diagnose verbunden).

Timings einstellen: Nuancen

Nennen wir einige Funktionen bezüglich der Funktionsweise von Timings und deren Einstellungen. Laut einigen IT-Spezialisten ist in einer Reihe von vier Zahlen die erste, also das CAS-Latenz-Timing, die wichtigste. Wenn der Benutzer daher wenig Erfahrung mit dem „Übertakten“ von RAM-Modulen hat, sollten sich die Experimente möglicherweise darauf beschränken, Werte nur für das erste Timing festzulegen. Obwohl dieser Standpunkt nicht allgemein akzeptiert wird. Viele IT-Experten neigen dazu, zu glauben, dass die anderen drei Timings für die Geschwindigkeit der Interaktion zwischen RAM und Prozessor nicht weniger wichtig sind.

Bei einigen Motherboard-Modellen können Sie die Leistung von RAM-Chips im BIOS in mehreren Grundmodi konfigurieren. Im Wesentlichen handelt es sich dabei um die Einstellung von Timing-Werten nach Mustern, die im Hinblick auf einen stabilen PC-Betrieb akzeptabel sind. Diese Optionen grenzen normalerweise an die Option „Auto by SPD“ an und es handelt sich um die Modi „Turbo“ und „Ultra“. Der erste impliziert eine mäßige Beschleunigung, der zweite ein Maximum. Diese Funktion kann eine Alternative zur manuellen Zeiteinstellung sein. Ähnliche Modi sind übrigens in vielen Schnittstellen des verbesserten BIOS-Systems UEFI verfügbar. Wie Experten anmerken, wird in vielen Fällen bei aktivierten Turbo- und Ultra-Optionen eine ausreichend hohe PC-Leistung erreicht und der Betrieb ist stabil.

Ticks und Nanosekunden

Ist es möglich, Taktzyklen in Sekunden auszudrücken? Ja. Und dafür gibt es eine ganz einfache Formel. Takte in Sekunden werden berechnet, indem eins durch die vom Hersteller angegebene tatsächliche Taktfrequenz des RAM geteilt wird (obwohl dieser Indikator in der Regel durch 2 geteilt werden muss).

Das heißt, wenn wir beispielsweise die Taktzyklen herausfinden möchten, die das Timing von DDR3 oder 2 RAM bilden, dann schauen wir uns dessen Markierungen an. Wenn dort die Zahl 800 angegeben ist, beträgt die tatsächliche RAM-Frequenz 400 MHz. Dies bedeutet, dass die Dauer des Zyklus der Wert ist, der sich aus der Division von eins durch 400 ergibt, also 2,5 Nanosekunden.

Timings für DDR3-Module

Einige der modernsten RAM-Module sind Chips vom Typ DDR3. Einige Experten glauben, dass Indikatoren wie Timings für sie viel weniger wichtig sind als für Chips früherer Generationen – DDR 2 und früher. Tatsache ist, dass diese Module in der Regel mit recht leistungsstarken Prozessoren (wie beispielsweise Intel Core i7) interagieren, deren Ressourcen nicht so oft einen Zugriff auf den Arbeitsspeicher ermöglichen. Viele moderne Chips von Intel sowie ähnliche Lösungen von AMD verfügen über ausreichend eigenes RAM-Analogon in Form von L2- und L3-Cache. Wir können sagen, dass solche Prozessoren über eine eigene Menge an RAM verfügen, die in der Lage ist, eine beträchtliche Menge typischer RAM-Funktionen auszuführen.

Daher ist die Arbeit mit Timings bei der Verwendung von DDR3-Modulen, wie wir herausgefunden haben, nicht der wichtigste Aspekt des „Übertaktens“ (wenn wir uns entscheiden, die PC-Leistung zu beschleunigen). Frequenzparameter sind für solche Mikroschaltungen viel wichtiger. Gleichzeitig werden auch heute noch RAM-Module vom Typ DDR2 und sogar frühere Technologielinien in Computern verbaut (obwohl die weite Verbreitung von DDR3 nach Ansicht vieler Experten natürlich ein mehr als stabiler Trend ist). Daher kann die Arbeit mit Timings für eine sehr große Anzahl von Benutzern nützlich sein.

Wie ändere ich das Speicher-Timing?

Antwort des Meisters:

Wenn Sie die RAM-Leistung steigern möchten, ohne neue RAM-Sticks einzubauen, dann sollten Sie einfach die Timings bestehender RAM-Sticks reduzieren. Dieser Vorgang sollte sehr sorgfältig durchgeführt werden, da Sie Ihre Computergeräte beschädigen können.

Zuerst müssen Sie die installierten Speichersticks überprüfen. Windows Seven verfügt über ein integriertes Programm zur Durchführung dieses Vorgangs. Das bedeutet, dass Sie die Systemsteuerung öffnen und dort „System und Sicherheit“ auswählen müssen. Wählen Sie dort den Reiter „Administration“ und dann „Windows Memory Checker“. Dort müssen Sie die Option „Neustart und Speicher prüfen“ auswählen.

Starten Sie nun Ihren Computer neu und klicken Sie auf Löschen, um das BIOS-Menü zu öffnen. Drücken Sie die Kombination aus Strg und F1, um ein Menü mit zusätzlichen PC-Betriebsparametern zu öffnen. Wählen Sie dort die Registerkarte Erweitert. Schauen Sie sich nun die Daten an, die sich unter der Zeile „Speicherfrequenz“ befinden. Dort sehen Sie die Punkte CAS Latency, RAS Precharge Delay, RAS to CAS Delay und Active Precharge Delay.

Hier müssen Sie die Zeiten reduzieren. Dies muss sehr sorgfältig erfolgen und der Parameter ständig nur auf die minimale „Einheit“ geändert werden. Beginnen Sie mit dem ersten Punkt der CAS-Latenz. Dort muss er um 0,5 reduziert werden. Kehren Sie dann zum BIOS-Menü zurück. Wählen Sie dort „Speichern und beenden“ und drücken Sie die Eingabetaste. Rufen Sie nach dem Neustart des Computers erneut das RAM-Testmenü auf.

Wenn das Programm anzeigt, dass sich die Leistung verbessert hat, reduzieren Sie die Zeiten weiter, indem Sie den Wert des nächsten Elements ändern – RAS-Vorladeverzögerung. Um zu vermeiden, dass Sie Ihren Computer beim Überprüfen des Speichers ständig neu starten müssen, können Sie spezielle Programme verwenden.

Sie können den Riva Tuner oder das Memtest-Dienstprogramm installieren. Mit ihrer Hilfe können Sie die Stabilität und Leistung Ihres Arbeitsspeichers überprüfen. Riva Tuner verfügt auch über eine Funktion zur Reduzierung der Timings. Bitte beachten Sie, dass empfohlen wird, diesen Vorgang über das BIOS durchzuführen, da Sie bei einem Fehler die Werkseinstellungen schnell wiederherstellen können.



 


Lesen:



Interessante Fakten über Computer

Interessante Fakten über Computer

Ein Monitor oder Display ist ein kompaktes Gerät zum Anzeigen von Bildern, die mit dem Videoadapter eines Computers erstellt wurden, d. h. zum Konvertieren...

Post-Credits-Szene von Pirates of the Caribbean: Dead Men Tell No Tales Ende Dead Men Tell No Tales

Post-Credits-Szene von Pirates of the Caribbean: Dead Men Tell No Tales Ende Dead Men Tell No Tales

Sind Sie es leid, wegen der Hektik des Lebens Kinopremieren zu verpassen? Keine Lust mehr darauf, dass Fernsehsender wertvolle Filme zu ungünstigen Preisen ausstrahlen ...

Traditionelle Medien

Traditionelle Medien

Teilen Sie die Neuigkeiten in sozialen Netzwerken! Im Zeitalter der Hochtechnologie ist die Datenspeicherung und der Zugriff darauf einer der wichtigen menschlichen Faktoren. Für einfache...

Bundesgesetz „Über die Information“ Bundesgesetz vom 27

Bundesgesetz „Über die Information“ Bundesgesetz vom 27

Dieses Bundesgesetz verwendet die folgenden Grundkonzepte: 1) Informationen – Informationen (Nachrichten, Daten), unabhängig von ihrer Form...

Feed-Bild RSS