Speicherverwaltungseinheit (mmu)

Definition - Was bedeutet Memory Management Unit (MMU)?

Die Speicherverwaltungseinheit (MMU) eines Computers ist die physische Hardware, die den virtuellen Speicher und die Caching-Vorgänge verwaltet. Die MMU befindet sich normalerweise in der Zentraleinheit (CPU) des Computers, arbeitet jedoch manchmal in einem separaten integrierten Chip (IC). Alle Datenanforderungseingaben werden an die MMU gesendet, die wiederum bestimmt, ob die Daten aus dem RAM- oder ROM-Speicher abgerufen werden müssen.

Eine Speicherverwaltungseinheit ist auch als ausgelagerte Speicherverwaltungseinheit bekannt.

Technische.me erklärt Memory Management Unit (MMU)

Die Speicherverwaltungseinheit führt drei Hauptfunktionen aus:

  • Hardware-Speicherverwaltung
  • Speicherverwaltung des Betriebssystems (OS)
  • Anwendungsspeicherverwaltung

Die Hardware-Speicherverwaltung befasst sich mit dem RAM- und Cache-Speicher eines Systems, die Betriebssystem-Speicherverwaltung reguliert die Ressourcen zwischen Objekten und Datenstrukturen und die Anwendungsspeicherverwaltung weist den Speicher zwischen Programmen zu und optimiert ihn.

Die MMU enthält auch einen Speicherabschnitt, der eine Tabelle enthält, die virtuelle Adressen mit physischen Adressen vergleicht, den so genannten Translation Lookaside Buffer (TLB).