MMU

AbkürzungFachbegriffElektronik

Memory management unit (MMU), eine Hardwarekomponente, die virtuelle Speicheradressen in physische Speicheradressen übersetzt.

Die Memory management unit ist ein dedizierter Hardwareblock, der typischerweise in die CPU integriert ist und für die Abwicklung aller Speicher- und Caching-Operationen verantwortlich ist. Ihre Hauptaufgabe besteht darin, vom Betriebssystem angeforderte virtuelle Adressen in die tatsächlichen physischen Adressen auf den RAM-Chips zu übersetzen. Sie erzwingt auch den Speicherschutz und verhindert, dass ein Prozess den Speicherbereich eines anderen liest oder überschreibt.

Am Arbeitsplatz gehört

The processor hit a page fault because the MMU couldn't resolve the virtual address in the translation lookaside buffer.

In klarem Deutsch Der Prozessor hat einen Page Fault erzeugt, weil die MMU die virtuelle Adresse im Translation Lookaside Buffer nicht auflösen konnte.

Insidertipp

Mikrocontrollern fehlt in der Regel eine vollständige MMU, sie arbeiten stattdessen mit flachem physischem Speicher, weshalb sie keine vollwertigen Desktop-Betriebssysteme wie Standard-Linux ausführen können.