Informatik

RAM einfach erklärt: Funktion und Speicherarten

RAM einfach erklärt: Funktion und Speicherarten
RAM einfach erklärt: Funktion und Speicherarten
Für Quiz, Lückentext, Lernkarten und Fortschritt ist JavaScript nötig. Alle Inhalte und Lösungen bleiben direkt lesbar.

RAM ist der schnelle, vorübergehende Arbeitsspeicher eines Computers. Er hält Programme und Daten bereit, die der Prozessor gerade braucht. Beim Ausschalten verliert gewöhnlicher RAM seinen Inhalt; dauerhaft gespeicherte Dateien bleiben dagegen auf SSD oder HDD erhalten.

Auf dieser Seite lernst du, RAM in die Speicherhierarchie einzuordnen, „wahlfreien Zugriff“ richtig zu erklären und die Folgen von zu wenig Arbeitsspeicher zu beurteilen.

Deine Lernziele

Hake ab, was du schon kannst — und komm am Ende hierher zurück!

Was macht RAM im Computer?

Wenn du ein Programm startest, werden benötigte Teile vom dauerhaften Speicher in den RAM geladen. Dort kann der Prozessor schnell auf Programmcode und aktuelle Daten zugreifen.

Definition

RAM

RAM bedeutet Random-Access Memory. Im üblichen Sprachgebrauch ist damit ein direkt adressierbarer Lese- und Schreibspeicher gemeint, der als Arbeitsspeicher dient.

Stell dir RAM wie einen Schreibtisch vor: Darauf liegen die Unterlagen, mit denen du gerade arbeitest. SSD oder HDD ähneln einem Regal, in dem Unterlagen langfristig bleiben. Der Vergleich erklärt den Einsatzzweck, nicht den technischen Aufbau.

Beispiel

Du öffnest eine Bilddatei und bearbeitest sie. Die Datei liegt dauerhaft auf SSD oder HDD. Das Programm und die gerade benötigten Bilddaten werden in den RAM geladen. Änderungen müssen wieder auf einem dauerhaften Speicher gespeichert werden, damit sie nach dem Ausschalten erhalten bleiben.

Teste dich
Frage 1 von 1LeichtWelche Aussage beschreibt die Hauptaufgabe des RAM?
Lösung: Er hält aktuell benötigte Programme und Daten für schnellen Zugriff bereit. — RAM stellt Daten und Programmcode bereit. Verarbeitet werden sie durch den Prozessor.
Wie arbeiten Register, Cache, RAM und Laufwerk zusammen?

Computer verwenden mehrere Speicherebenen. Sie unterscheiden sich vor allem in Kapazität und Zugriffszeit.

EbeneTypische AufgabeWichtige Eigenschaft
CPU-Registerunmittelbar benötigte Werte und Befehle haltensehr klein und sehr schnell
Cachehäufig benötigte Daten- und Befehlsblöcke nahe der CPU bereithaltenklein und schnell
RAMlaufende Programme und aktuelle Daten bereithaltengrößer als Cache und schneller als dauerhafter Speicher
SSD oder HDDProgramme und Dateien langfristig speichernnichtflüchtig und mit großer Kapazität

Der typische Weg lautet: Dauerhafter Speicher → RAM → Cache oder Register → Verarbeitung durch die CPU. Ein Speicher-Controller, meist im Prozessor, steuert die Zugriffe auf die RAM-Module.

Merke

Je näher eine Speicherebene an der Verarbeitung liegt, desto wichtiger ist ein schneller Zugriff. Große Kapazität und sehr kurze Zugriffszeit lassen sich nicht beliebig zugleich erreichen.

Teste dich
Frage 1 von 1MittelEin Programm wird gestartet. Welche Reihenfolge passt am besten?
Lösung: Benötigte Daten kommen vom dauerhaften Speicher in den RAM und von dort bei Bedarf näher zur CPU. — SSD oder HDD bewahren das Programm langfristig auf. RAM, Cache und Register stellen die aktuell benötigten Teile immer näher an der Verarbeitung bereit.
Was bedeuten „wahlfrei“ und „flüchtig“?

Wahlfrei bedeutet: Eine Speicherstelle kann über ihre Adresse direkt angesprochen werden. Der Computer muss nicht erst alle vorherigen Stellen der Reihe nach durchlaufen. Reale Zugriffe erfolgen häufig auf ganze Datenwörter oder Blöcke; „wahlfrei“ bedeutet deshalb nicht, dass Daten räumlich „nebeneinander“ liegen.

Flüchtig bedeutet: Ohne Versorgungsspannung geht der gespeicherte Inhalt verloren. Das ist eine andere Eigenschaft als Geschwindigkeit. RAM ist nicht deshalb schnell, weil er flüchtig ist; beide Eigenschaften müssen getrennt betrachtet werden.

Beispiel

Eine Anwendung hält einen noch nicht gespeicherten Text im RAM. Fällt der Strom aus, kann dieser aktuelle Inhalt verloren gehen. Wurde der Text vorher auf SSD oder HDD gespeichert, bleibt die gespeicherte Fassung erhalten.

Lückentext

Wähle in jeder Lücke die passende Form und prüfe anschließend deine Antworten.

Eine Speicherstelle im RAM wird über ihre angesprochen. Gewöhnlicher Arbeitsspeicher ist , deshalb gehen seine Inhalte ohne Strom verloren. Eine SSD dient dagegen der Speicherung.

Lösungen: Lücke 1: Adresse; Lücke 2: flüchtig; Lücke 3: langfristigen. „Wahlfrei“ bezieht sich auf die direkte Adressierung. „Flüchtig“ beschreibt den Verlust des Inhalts ohne Strom. Dauerhafte Speicherung ist eine andere Aufgabe.
Was passiert bei zu wenig RAM?

Laufen mehrere oder besonders anspruchsvolle Programme gleichzeitig, kann die benötigte Datenmenge den physischen RAM übersteigen. Dann kann das Betriebssystem Teile auf den dauerhaften Speicher auslagern und so virtuellen Arbeitsspeicher bereitstellen.

Die Auslagerung verhindert nicht automatisch einen Abbruch, macht Zugriffe aber langsamer: SSD oder HDD benötigen länger als RAM. Das kann sich durch längere Ladezeiten, verzögertes Wechseln zwischen Programmen oder Stocken bemerkbar machen.

Gut zu wissen

Mehr RAM kann helfen, wenn tatsächlich Arbeitsspeichermangel die Ursache ist. Ein langsamer Computer wird aber nicht in jedem Fall durch zu wenig RAM verursacht. Auch Prozessor, Laufwerk, Programme und andere Teile des Systems beeinflussen die Leistung.

Beispiel

Ein Browser, eine Bildbearbeitung und weitere Programme füllen den RAM. Das Betriebssystem lagert gerade nicht benötigte Teile auf die SSD aus. Beim Wechsel zurück zur Bildbearbeitung müssen Daten erneut von der langsameren SSD in den RAM geladen werden. Deshalb reagiert das System verzögert.

Teste dich
Frage 1 von 1SchwerEin Computer wird beim Wechsel zwischen mehreren großen Programmen langsam und lagert Daten aus. Welche Erklärung ist am besten begründet?
Lösung: Der physische RAM reicht nicht aus; Zugriffe auf den Auslagerungsspeicher dauern länger. — Die Kette lautet: RAM-Mangel → Auslagerung auf SSD oder HDD → längere Zugriffszeit → mögliche Verzögerung.
Vertiefung: Welche RAM-Arten und Module gibt es?

DRAM und SRAM

DRAM speichert ein Bit mithilfe eines Transistors und eines Kondensators. Durch Leckströme verliert der Kondensator Ladung. Deshalb muss der Inhalt regelmäßig aufgefrischt werden; dieser Vorgang heißt Refresh. Die kleinen Zellen ermöglichen große Kapazitäten zu vergleichsweise geringen Kosten. Daher dient DRAM hauptsächlich als großer Arbeitsspeicher.

SRAM benötigt keinen Refresh, solange Spannung anliegt. Eine Zelle verwendet etwa vier bis sechs Transistoren pro Bit, braucht dadurch mehr Chipfläche und ist teurer. Dafür sind kurze Zugriffszeiten möglich. SRAM wird unter anderem für Cache-Speicher verwendet. Auch SRAM ist grundsätzlich flüchtig.

MerkmalDRAMSRAM
SpeicherungTransistor und Kondensatormehrere Transistoren
Auffrischungregelmäßig nötignicht nötig, solange Spannung anliegt
Stärkegroße Kapazität günstiger möglichkurze Zugriffszeit
typischer EinsatzArbeitsspeicherCache

Speichermodule und Kompatibilität

RAM-Chips sitzen häufig auf einer Platine, dem Speichermodul. U-DIMM ist eine typische Bauform für Desktop-PCs; das kleinere SO-DIMM wird in Laptops und mobilen Geräten eingesetzt.

DDR-Generationen sind nicht beliebig austauschbar. Bei DDR4 und DDR5 verhindern unter anderem versetzte Kerben einen falschen Einbau; gleiche Pinzahl allein beweist keine Kompatibilität. Vor einer Aufrüstung müssen Generation, Bauform, unterstützte Kapazität, Geschwindigkeit und freie Steckplätze zum Motherboard passen.

Gut zu wissen

In der theoretischen Informatik kann RAM auch Random Access Machine heißen: ein abstraktes Registermaschinenmodell. Dieses Maschinenmodell ist nicht dasselbe wie ein Speichermodul. Der Zusammenhang liegt im wahlfreien Zugriff auf adressierbare Speicherstellen.

Teste dich
Frage 1 von 2MittelWarum wird DRAM meist als großer Arbeitsspeicher eingesetzt?
Lösung: Seine kleinen Zellen ermöglichen große Kapazitäten vergleichsweise günstig. — DRAM verbindet hohe Speicherdichte mit geringen Kosten pro Bit. Der notwendige Refresh ist der technische Gegenpunkt.
Frage 2 von 2SchwerEin DDR5-Modul hat dieselbe Pinzahl wie ein DDR4-Modul. Warum darfst du daraus keine Kompatibilität ableiten?
Lösung: Kerben, elektrische Eigenschaften und Technik der Generationen können verschieden sein. — Mechanische Merkmale verhindern Fehleinbau, und die Generationen sind auch technisch nicht beliebig austauschbar.
Karteikasten
Karteikasten

Überlege zuerst selbst und drehe die Karte anschließend zum Prüfen um.

Alles auf einen Blick
Mindmap
  • RAM
    • Aufgabe: aktuelle Programme und Daten bereithalten
    • Eigenschaften: direkt adressierbar und flüchtig
    • Einordnung: zwischen Cache und dauerhaftem Speicher
    • Engpass: Auslagerung kann das System verlangsamen
    • Technik: DRAM als Arbeitsspeicher, SRAM häufig als Cache
    • Module: Bauform und DDR-Generation müssen passen

Nutze zur Kontrolle drei Fragen: Was wird gespeichert? Wie lange bleibt es erhalten? Wie schnell muss darauf zugegriffen werden? Mit diesen Fragen kannst du RAM, Cache und dauerhaften Speicher sauber unterscheiden.

Abschluss-Check
Teste dich
Frage 1 von 3LeichtWelche Eigenschaft trennt gewöhnlichen RAM am klarsten von SSD oder HDD?
Lösung: RAM verliert seinen Inhalt ohne Strom. — Gewöhnlicher RAM ist flüchtig. SSD und HDD dienen der nichtflüchtigen, langfristigen Speicherung.
Frage 2 von 3MittelOrdne die Situation richtig ein: Nach einem Stromausfall fehlt nur der noch nicht gespeicherte Teil eines Dokuments.
Lösung: Der ungespeicherte Teil lag im flüchtigen RAM; die gespeicherte Fassung lag auf dem dauerhaften Speicher. — Der Vergleich zeigt die Aufgabenteilung: RAM hält den aktuellen Arbeitsstand, SSD oder HDD die gespeicherte Fassung.
Frage 3 von 3SchwerEin Gerät hat freien Platz auf seiner SSD, wird aber wegen knappen RAMs beim Multitasking langsam. Warum löst freier SSD-Platz das Geschwindigkeitsproblem nicht vollständig?
Lösung: Ausgelagerte Daten können dort liegen, doch SSD-Zugriffe bleiben langsamer als RAM-Zugriffe. — Entscheidend ist nicht nur die Kapazität. Die Speicherebenen haben unterschiedliche Zugriffszeiten und Aufgaben.

Passend dazu