Was ist DIMM?

RAM ist ein zentraler Bestandteil Ihres Computers. Es enthält die Daten, die von aktuellen Prozessen verwendet werden. RAM bietet Daten mit hoher Geschwindigkeit und geringer Latenz für die bestmögliche Leistung. Umgangssprachlich kommt RAM in RAM-Sticks daher. Der eigentliche Name für einen RAM-Stick ist jedoch ein DIMM.

Was ist ein DIMM?

DIMM steht für Dual In-line Memory Module und ist seit Mitte der 1990er Jahre der übliche allgemeine Formfaktor von RAM. Es war ein Upgrade von SIMM oder Single In-Line Memory Module. Der Hauptunterschied zwischen SIMM und DIMM besteht darin, dass die Stifte auf beiden Seiten des SIMM redundant sind. Bei DIMMs sind die Pins auf beiden Seiten unabhängig. Dadurch verdoppelt sich – weitere Änderungen vorausgesetzt – die nutzbare Pinanzahl pro RAM-Stick.

Diese Designänderung wurde aufgrund der Veröffentlichung und steigenden Popularität der ursprünglichen Intel Pentium-CPU, des P5, vorgenommen. Diese CPU hatte einen 64-Bit-Datenbus, was bedeutet, dass sie zwei SIMMs parallel adressieren musste, um den Bus vollständig zu füllen, da sie jeweils nur einen 32-Bit-Datenpfad boten. Durch die Nutzung der Pins auf beiden Seiten des RAM-Sticks boten DIMMs einen 64-Bit-Datenpfad in einem einzigen Paket, wodurch die Gesamtkomplexität reduziert und die Leistung gesteigert wurde.

In den vergangenen Jahren hat sich die physische Form des DIMM ständig geändert. Aber das Grundkonzept bleibt gleich. Frühes SDRAM hat insgesamt 100 Pins. SDR RAM erhöhte dies auf 168 Pins. Seitdem hat die ursprüngliche Version von DDR-RAM die Anzahl der Pins wieder auf 184 erhöht. DDR2 und DDR3 verwendeten 240 Pins, während DDR4- und DDR5-RAM 288 Pins verwendeten.

Kompatibilität

Während es offensichtlich ist, dass RAM-Typen mit unterschiedlicher Pin-Anzahl elektrisch inkompatibel wären, sind alle RAM-Generationen inkonsistent, selbst diejenigen mit übereinstimmender Pin-Anzahl. Dafür gibt es viele Gründe. Erstens verwendet jede Generation einen ähnlichen, aber unterschiedlichen Satz von Timings, wobei im Allgemeinen neue Sätze von Sub-Timings hinzugefügt werden.

Jede RAM-Generation hat auch völlig unterschiedliche Leistungsanforderungen, da die benötigten Spannungen gesunken sind. Ein weiterer Grund dafür, dass RAM-Generationen nicht kompatibel sind, ist, dass sie jeweils andere ausgeschnittene „Schlüssel“ haben. Diese Schlüssel sind in erster Linie eine Verbraucherhilfe, die es RAM physisch unmöglich macht, in einen Sockel zu stecken, der nicht kompatibel ist mit. Dies bedeutet, dass Sie feststellen können, welche RAM-Generation Sie gerade betrachten, indem Sie einfach identifizieren, wo sich die Schlüsselaussparung befindet.

Notiz: Ärgerlicherweise sind die Tasten für DDR und DDR2 sehr ähnlich direkt nebeneinander platziert, was eine Unterscheidung ohne direkten Vergleich schwierig macht. Zum Glück sollte dies kein Problem sein, es sei denn, Sie haben es mit Retro-Computern zu tun. Moderne DDR-Standards haben vielfältigere Schlüsselpositionen, wodurch sie leichter zu unterscheiden sind.

Die Höhe von DIMMs wurde normalerweise auf 1,2 Zoll beschränkt, da dies niedrig genug ist, um in einen 1U-Server zu passen, wenn es aufrecht auf einem Motherboard platziert wird. Natürlich enthalten moderne verbraucherorientierte Modelle auch Wärmeverteiler, um die Kühlung zu unterstützen. Dies kann die DIMM-Höhe teilweise erheblich erhöhen. Einige besonders große DIMM-Wärmeverteiler können große CPU-Luftkühler und ihre Lüfter physisch stören.

Andere Dinge, die Sie beachten sollten

Der DIMM.2-Anschluss folgt denselben Designkonzepten und verwendet funktionale Pins auf beiden Seiten des Anschlusses. Anstatt RAM zu halten, ist es darauf ausgelegt, Hochgeschwindigkeits-SSDs mit dem PCIe-Bus zu verbinden. DIMM.2 ist kein besonders verbreiteter Formfaktor, der hauptsächlich von ASUS auf einigen Gaming-Motherboards verwendet wird. Die Absicht des Anschlusses besteht darin, einen Montageplatz für einen zweiseitigen M.2-Riser mit insgesamt 8 PCIe-Lanes bereitzustellen, vier für jede M.2-SSD. Um Kompatibilitätsprobleme zu vermeiden, ist die Codierung des Steckplatzes unterschiedlich. RAM-Sticks können nicht in einen DIMM.2-Sockel gesteckt werden, und ein DIMM.2-Stick kann nicht in einen RAM-Sockel gesteckt werden.

Eine der im DDR5-Standard vorgenommenen Änderungen besteht darin, dass jedes DIMM jetzt direkt Energieverwaltungshardware enthält. Früher verließen sich DIMMs auf das Motherboard, um die Stromversorgung zu verwalten. Dies hilft, die Leistung zu straffen. Es erhöht jedoch die individuellen Kosten der DIMMs, da jetzt jedes einzelne Power-Management-Hardware benötigt. Die Kostenfrage wurde in den Anfangstagen des Supports auch durch einen Hardwaremangel verschärft. Dieser Mangel hat die Preise über die standardmäßige Early-Adopter-Steuer hinaus in die Höhe getrieben, während die Gesamtleistung nominell auf dem Niveau von DDR4 liegt.

Standard-DIMMs haben immer Speicherchips in Vielfachen von 8. Einige DIMMs haben stattdessen ein Vielfaches von 9. Dieses spezifische DIMM hat ECC (Fehlerkorrekturcode) Erinnerung. Der zusätzliche Speicherchip wird zur Paritätsprüfung verwendet. Dies wird auf Consumer-Hardware im Allgemeinen nicht unterstützt, da es für Geräte gedacht ist, bei denen Speicherbeschädigungsfehler nicht akzeptabel sind. Beispielsweise dürfen bei wissenschaftlichen Simulationen keine Fehler aus dem Gedächtnis kommen. In ähnlicher Weise verwenden Flugzeugflugsysteme ECC-Speicher, da ihre erhöhte Höhe die Hintergrundstrahlung aufgrund kosmischer Strahlung erheblich erhöht, was das Fehlerrisiko erhöht.

Fazit

DIMM ist seit fast drei Jahrzehnten die gebräuchliche Bezeichnung für einen RAM-Stick. Genau genommen bezieht es sich auf RAM-Anschlüsse mit funktionell unterschiedlichen Pins auf beiden Seiten des Anschlusses. Der tatsächliche Formfaktor hat sich im Laufe der Jahre geändert, obwohl neue Generationen immer sorgfältig darauf ausgelegt sind, physisch inkompatibel zu sein. Dies mag nach einer billigen Möglichkeit klingen, Verbraucher zum Kauf neuer Hardware zu bewegen. In Wirklichkeit schützt es Benutzer jedoch nur davor, inkompatible Hardware zu braten.