2.3.6 MMU - Memory Management Unit

{{#index:MMU|Memory Management Unit}}Die Memory Management Unit, kurz MMU, ist eine Hardware-Komponente, welche üblicherweise direkt auf der CPU beheimatet ist. Sie optimiert die Verwaltung des Hauptspeichers, und sorgt so für eine größere Flexibilität und bessere Ausnutzung des vorhandenen physikalischen Speichers (RAM).

Bevor die konkrete Arbeitsweise der MMU erläutert wird, sei kurz an den bisherigen Stand der Hauptspeicherverwaltung erinnert.

Wichtig

Die bisher betrachtete Hauptspeicherverwaltung hat mit Hilfe des Basisregisters jeweils zusammenhängende Speicherbereiche für jeden im RAM eingelagerten Prozess zugreifbar gemacht. Der Speicherschutz wurde mit Hilfe des Limitregisters realisiert.

Nachteilig, weil wenig flexibel, ist hierbei der Zwang zu zusammenhängenden Speicherbereichen. Es muss bereits ganz zu Beginn festgelegt werden, wie groß dieser Speicherbereich ist.




Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png