Unterschied zwischen RAM auf Server- und Desktop-RAM?

Antworten:

9

Qualität (dh Zuverlässigkeit), Fehlerkorrektur und häufig die Möglichkeit, sie ersetzen zu lassen, wenn sie vor einem Fehler gewarnt werden, anstatt nach einem Ausfall.

Chopper3
quelle
3
+1. Preis nicht vergessen!
GWaldo
Wo Ihr Standpunkt zu ECC richtig ist, ist der Rest umstritten und subjektiv. Die meisten Server- und Desktop-DIMMS werden in denselben Fabriken hergestellt, wobei dieselben Komponenten von denselben Computern verwendet werden.
Paul-K
1
Vor SIEBEN JAHREN war dies genauer.
Chopper3
5

Server-RAM kann fehlerkorrigierend (ECC) oder nicht ECC sein. Mit der aktuellen RAM-Qualität verliert ECC an Boden. Der andere Unterschied ist der registrierte / gepufferte RAM. Dadurch können Server aufgrund der geringeren elektrischen Belastung des Speichercontrollers auf mehr RAM zugreifen. Viele Server benötigen registrierten Speicher, einige der neueren Server jedoch nicht, aber selbst die neueren können mehr RAM verarbeiten, wenn registrierter Speicher verwendet wird. Sowohl ECC als auch registrierter Speicher sind teurer als Desktop-Speicher.

Hardware ist billig; Ausfallzeiten sind teuer.

murisonc
quelle
Das hat nichts mit SERVER RAM zu tun. Ich habe Workstations auf ECC-RAM. ECC ist eine technische Fähigkeit. Sie können ECC-RAM für Server und Workstations erhalten.
TomTom
ECC ist in erster Linie nützlich, um Fehler zu erkennen / zu korrigieren, die durch die Umgebung (Gammastrahlen usw.) oder unterstützende Schaltkreise (Stromversorgungs- oder Zeitsteuerungsprobleme) verursacht werden.
JGurtz
@ TomTom - Das Motherboard muss ECC unterstützen, sonst müssen Sie nur auf Geld verzichten. Das heißt nicht, dass einige Workstations möglicherweise ECC-fähig sind. Die überwiegende Mehrheit der Desktop-PCs unterstützt jedoch keinen ECC-RAM. @JGurtz - 100% zustimmen.
Murisonc
1

Was ist der Unterschied zwischen RAM auf Server- und Desktop-RAM?

Qualität. Der Rest ist kein Problem von "Server zu Workstation", sondern spezifische technische Anforderungen (ECC, registriert usw.), die gut dokumentiert sind.

TomTom
quelle
1

Wie die anderen sagten, aber ich werde erweitern:

  • ECC - Die meisten "SERVER" -Dimms haben einen zusätzlichen DRAM pro Rang, um ECC zu aktivieren. Dies wird auch als "Prüfbit" bezeichnet.

BUFFERED vs UNBUFFERED

  • RDIMM - Einige Server-DIMMS verfügen über einen BUFFER- oder REGISTER-Chip, mit dem die CA-Signale (Befehl / Adresse) erneut an alle DRAMS auf dem DIMM gesendet werden können. Dies reduziert die Belastung des CA-Busses, hat jedoch den negativen Effekt, dass alles um 1 D-Takt verlangsamt wird (denken Sie an die Cas-Latenz hier, Sie erhalten eine +1 für alle Timings).

  • LRDIMM und FBDIMM - Alle Signale werden gepuffert und daher sind diese Dimms normalerweise sehr teuer.

  • DRAM-Breite - Die meisten Desktop-Produkte (CPUs) unterstützen nur x8- und x16-DRAMS, wobei Server X4 unterstützen.

  • Anzahl der Steckplätze - Server unterstützen häufig mehr Steckplätze pro Kanal als der Desktop (daher sind BUFFERED-Dimms erforderlich).

Paul-K
quelle
0

Es ist wie

[NONECC] vs [ECC - {minus 2/3% Geschwindigkeit}]

[PHP NTS] vs [PHP TS - {minus 5/10% Geschwindigkeit}]

DAS
quelle
Eigentlich ist es nicht. Die meisten meiner Workstations laufen auf ECC-RAM (DDR2 ECC). Keiner meiner Server würde dies akzeptieren. Sie müssen registriert sein (einschließlich ECC, aber mehr). Dies ist wie zu sagen, dass Rennmotoren Rennmotoren sind, weil sie nicht mit Diesel betrieben werden.
TomTom
1
Registriert und ECC haben nichts miteinander zu tun. Es ist technisch möglich, einen Nicht-ECC-RAM registriert zu haben. Aber da die meisten Maschinen, die ECC-RAM für die Fehlerkorrektur benötigen, auch registrierten RAM benötigen (um mehr Steckplätze zu ermöglichen), werden Sie ihn nicht finden
JGurtz
Stimmen Sie erneut mit JGurtz überein. Viele der neueren Server können auch ungepufferten (nicht registrierten) RAM ausführen. nur nicht so viel.
Murisonc