Was ist registrierter RAM und was ist der Unterschied zu ECC-RAM und regulärem Desktop-RAM?

Beste Antwort

„Regulärer Desktop-RAM“ ist ein Modul mit 64 Datenpins sowie alle Adress- und Steuerleitungen für jeden DRAM, die direkt mit den goldenen Anschlusspads verbunden sind. Wenn ein Datenbit fehlerhaft ist, wird die CPU es nie erfahren.

Ein RAM-Modul mit ECC (Error-Correcting Code) verfügt über genügend DRAM-Chips für die 64 Datenbits plus 8 zusätzliche Bits zum Speichern eines verwendeten Codes Überprüfen Sie, ob ein Fehler in den Daten aufgetreten ist, und korrigieren Sie ihn in einigen Fällen.

Auf einem registrierten DIMM (RDIMM) befindet sich ein zusätzlicher Chip, der als Register Clock Device (RCD) bezeichnet wird und zwei Funktionen erfüllt.

  • Ein DIMM mit 72 Datenbits kann mit Chips hergestellt werden, die jeweils 4 oder 8 Datenbits haben. Ein DIMM mit 4-Bit-Chips benötigt 18 davon, um die gesamte 72-Bit-Breite des Moduls zu überspannen. Ein von der CPU kommender Steuerstift, der das DIMM anweist, Daten zu lesen oder zu schreiben, ist mit jedem der DRAM-Chips auf dem Modul verbunden. Wenn Sie einen einzelnen CPU-Pin an so viele Chips anschließen, wird das an jedem Chip empfangene Signal blockiert, z. B. wenn Sie einen einzelnen Gartenschlauch auf 18 verschiedene Sprinkler aufteilen. Eine Funktion des RCD-Chips besteht darin, eine einzige Verbindung für das von der CPU kommende Signal herzustellen und es zu verstärken, bevor es an die anderen DRAM-Chips auf dem Modul gesendet wird. Infolgedessen erhält jeder Chip eine starke Kopie des ursprünglichen Signals.
  • Die zweite Funktion des RCD auf einem registrierten DIMM besteht darin, die an die DRAM-Chips gehenden Signale so zu synchronisieren, dass sie gleichzeitig empfangen werden Zeit bei jedem Chip. Der Draht für das Signal, das vom DIMM-Anschluss zu jedem der DRAM-Chips geht, ist so lang, dass die weiter entfernten Chips nicht gleichzeitig das auf das DIMM eingehende Signal empfangen. Infolgedessen erreichen Ihre Datenbits von jedem Chip nicht gleichzeitig die CPU. Der RCD kann seine Steuersignale für jeden Chip so kalibrieren, dass sie alle zur gleichen Zeit arbeiten (z. B. erhalten die Signale, die in einem Abstand von einem Zentimeter zu den Chips gehen, einen „Vorsprung“).

Antwort

Benötige ich einen ECC- oder Nicht-ECC-Speicher? Dies ist die Frage, die sich die meisten Speicherbenutzer stellen. Sie ist zwar etwas technisch, kann jedoch in wenigen Minuten beantwortet werden, indem Sie lernen, wie ECC- und Nicht-ECC-Speicher funktionieren. Der ECC-Speicher, auch als Paritätsspeicher bezeichnet, ist ein Computerdatenspeicher um interne Datenbeschädigungen oder Datenfehler zu erkennen und zu korrigieren. Es hat mehr Speicherchips als ein Nicht-ECC. Es wird im Allgemeinen für Computersysteme verwendet, die hochwertige Daten enthalten und bei denen Datenkorruption nicht tolerierbar ist. Es schützt Ihr Speichersystem vor Einzelbitfehlern, bei denen eine einzelne Dateneinheit während der Datenübertragung aufgrund eines Netzwerkkommunikationsfehlers geändert wird. Nehmen Sie „1“ als Beispieleinheit als gesendete Daten auf Ihrem System, wenn es stattdessen „0“ empfangen hat. Dies ist das, was Sie als Einzelbitfehler bezeichnen.

Oft fälschlicherweise im Vergleich zu registriertem oder gepuffertem Speicher ist es tatsächlich nicht dasselbe wie ECC-Speicher. Ein registrierter Speicher kann Ihre Datenübertragung stabilisieren, ein ECC stabilisiert sie jedoch nicht, sondern erkennt Speicherfehler automatisch und korrigiert sie. Abgesehen davon ist ein ECC-Speicher, der mit einem registrierten Speicher (aber nicht direkt verbunden) gepaart ist, ein Speicher, der hauptsächlich für Server und Workstations verwendet wird.

Ein Beispiel für einen ECC-Speicher, der derzeit ausverkauft ist, sind Ihre Crucial 16 GB (8 GB x 2) und kostet etwa 120 US-Dollar.

Nicht-ECC-Speicher

Wird hauptsächlich von Heimsystemen verwendet. Es verfügt nicht über die automatische Erkennung und Korrektur von Speicherfehlern durch Ihre ECC, hat jedoch einen Leistungsvorteil von 2\% und ist normalerweise billiger. Angesichts der Daten, die Ihr System enthält, ist dies jedoch möglicherweise keine so große Sache.

Ein Speicherfehler oder eine Beschädigung tritt normalerweise auf, wenn ein System zu lange mit Strom versorgt wird. Ein Nicht-ECC-Speicher führt daher zu einem kleinen Fehler und sollte gelegentlich heruntergefahren werden. Im Gegensatz zu Ihrem System, das mit einem ECC-Speicher betrieben wird, kann es länger dauern und hat keine Auswirkungen auf Ihre Speicherstabilität.

Ein Beispiel für einen Nicht-ECC-Speicher, der derzeit ausverkauft ist, ist Kingston ValueRAM 16 GB ( 8 GB x 2), die etwa 74 US-Dollar kosten.

ECC-Speicher im Vergleich zu Nicht-ECC-Speicher

Was ist der Unterschied zwischen einem ECC? Speicher und Nicht-ECC-Speicher? Während beide alles tun, was ein Speicher tun sollte, bietet ein ECC-Speicher mehr als das normale Lesen und Schreiben von Daten.

Ein ECC-Speicher erkennt automatisch Fehler, die aus Ihrem Speicher stammen, und korrigiert sie automatisch. Ein Nicht-ECC-Speicher macht das nicht, aber er arbeitet etwas schneller und ist auch etwas billiger.Ein ECC-Speicher hat mehr Stabilität, und deshalb wird er häufig von Servern und Workstations mit unschätzbaren Daten bevorzugt, deren Verlust sich Benutzer nicht leisten können, während ein Nicht-ECC-Speicher häufig in Heimsystemen verwendet wird, die alle möglichen Leistungssteigerungen benötigen solange es nicht zu lange eingeschaltet bleibt.

Beachten Sie auch, dass durch das Koppeln von ECC- und Nicht-ECC-Speicher die automatische Erkennung und Korrektur von Speicherfehlern / -verfälschungen durch Ihre ECC deaktiviert wird. Am besten koppeln Sie also einen ECC-Speicher mit einem ECC-Speicher.

ECC-Speicher

  1. Automatisch erkennt Speicherfehler und korrigiert sie.
  2. Teurer.
  3. 2\% Leistungsnachteil.
  4. Empfohlen für System mit hochwertigen Daten (Server und Workstations). Nicht-ECC-Speicher Weniger teuer, kann jedoch keine Fehler erkennen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.