Begriff
RAM
Warum wichtig?
Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.
RAM ist das Kurzzeitgedächtnis deines Computers. Alles, was du gerade jetzt machst (diese Webseite lesen, Musik hören), liegt im RAM. Es ist extrem schnell, aber vergesslich. Sobald du den Strom ausschaltest, ist der RAM leer. Deshalb musst du deine Hausarbeit speichern (auf die Festplatte schreiben), bevor du den PC herunterfährst.
Vergleich:
- Festplatte (SSD/HDD): Dein Bücherregal. Groß, langsam, behält alles für immer.
- RAM: Dein Schreibtisch. Klein, super schnell, aber abends wird er aufgeräumt.
Merksatz: Der extrem schnelle Zwischenspeicher für laufende Programme.
Wie viel RAM brauchst du?
- 8 GB: Standard für Surfen und Office.
- 16 GB: Gut für Gaming und Fotobearbeitung.
- 32 GB+: Für Videoschnitt und Profi-Anwendungen.
Wenn dein RAM voll ist, wird der PC extrem langsam. Warum? Weil er Daten auf die (langsame) Festplatte auslagern muss ("Swapping"). Das fühlt sich an, als würde er einfrieren.
1. Volatil vs. Non-Volatil
RAM ist volatil (flüchtig). Er braucht permanent Strom, um die Daten (0 und 1) zu halten. Die Elektronen in den Kondensatoren entladen sich sonst. Flash-Speicher (USB-Stick, SSD) ist nicht-volatil. Er speichert auch ohne Strom.
2. DDR (Double Data Rate)
Du siehst oft "DDR4" oder "DDR5". Das "Double" bedeutet, dass Daten sowohl beim Aufsteigen als auch beim Abfallen des Taktsignals übertragen werden (in einer Sekunde 2x Daten statt 1x). DDR5 ist der aktuelle Standard und kann Datenraten von über 50 GB/s erreichen. Eine Festplatte schafft vielleicht 0,5 GB/s.
1. Die Physik von DRAM (Dynamic RAM)
Der "Dynamic" in DRAM kommt daher, wie er Daten speichert. Ein Bit (0 oder 1) wird durch einen winzigen Transistor und einen dazugehörigen Kondensator auf dem Chip repräsentiert. Ist der Kondensator geladen, ist es eine 1. Ziemlich simpel. Das Problem: Der Kondensator verliert seine Ladung durch physikalische Leckstellen (Leckstrom) innerhalb von Millisekunden. Wenn man nichts tut, wird aus einer 1 sehr schnell eine 0. Deshalb muss der Speicher-Controller den RAM permanent – tausende Male pro Sekunde – auslesen und wieder neu aufladen (Refresh Cycle). Dieser Vorgang heißt Memory Scrubbing. Während des Refreshes kann die CPU nicht auf diese Speicherzellen zugreifen.
2. ECC-RAM (Fehlerkorrektur)
Durch kosmische Strahlung (Gammastrahlen aus dem Weltall) kann es passieren, dass ein Elektron eine Speicherzelle trifft und eine 0 zu einer 1 flippt (Bit Flip). Das klingt nach Science-Fiction, passiert auf Server-Systemen aber regelmäßig. Wenn dieses Bit mitten im Programmcode liegt, stürzt der Server ab ("Kernel Panic"). Wenn es in einer Kontonummer liegt, hast du ein massives Problem. ECC (Error-Correcting Code) RAM hat zusätzliche Speicherchips. Er berechnet Prüfsummen beim Schreiben und kann einzelne gekippte Bits (Single-Bit Errors) beim Lesen in Hardware erkennen und in Echtzeit "unsichtbar" korrigieren, ohne dass das System crasht.
3. Dual-Channel Architektur
Oft kaufst du zwei RAM-Riegel à 8 GB, statt einem mit 16 GB. Warum? Wegen der Dual-Channel-Architektur. Stell dir vor, der RAM ist ein Lager mit einer Tür zur CPU. Wenn du zwei Riegel einbaust, hast du plötzlich zwei Türen (und damit die doppelte Bandbreite). Die CPU kann gleichzeitig auf Riegel A schreiben und von Riegel B lesen. Das verdoppelt theoretisch den Speicherdurchsatz.
Quick-Check
Warum speichert man nicht einfach alles im RAM?
1. Weil alles weg wäre, wenn der Strom ausfällt. 2. Weil RAM viel teurer ist als SSD-Speicher (pro Gigabyte).Was bedeutet "Chrome frisst RAM"?
Jeder offene Tab in Chrome ist ein eigener Prozess. Das ist sicher (wenn einer abstürzt, lebt der Rest weiter), kostet aber viel Arbeitsspeicher.Was ist der Unterschied zu VRAM?
VRAM (Video RAM) sitzt auf der Grafikkarte. Er ist speziell dafür optimiert, riesige Texturen und 3D-Modelle für Spiele zu speichern.