Speicher und Speicherhierarchien

Speicher sind essenzielle Komponenten eines Computers und dienen zur temporären oder dauerhaften Ablage von Daten und Programmen. Unterschiedliche Speicherarten unterscheiden sich hinsichtlich Kapazität, Zugriffszeit, Kosten und Flüchtigkeit [web:22][web:34].

Die Speicherhierarchie beschreibt das abgestufte Zusammenspiel verschiedener Speicherstufen, geordnet nach Zugriffszeit und Kosten pro Bit. Ziel ist ein Kompromiss zwischen Performance, Kapazität und Wirtschaftlichkeit [web:22][web:36][web:43].

Virtueller Speicher

Virtueller Speicher kombiniert physische und sekundäre Speicher, sodass Programme mehr Speicheradressen verwenden können als physisch vorhanden. Das Betriebssystem lagert bei Bedarf Daten zwischen RAM und Sekundärspeicher aus ("Paging"), um große Programme effizient auszuführen.

Vorteile der Speicherhierarchie

Nachteile und Herausforderungen