Das Betriebssystem ordnet jedem Prozess einen sogenannten Adressraum zu:

  • Physikalische Adressen werden von der MMU verarbeitet.
  • Logische Adressen - auch Virtuelle Adressen, davon können beliebig viele von der CPU gebildet werden. Für logische Adressen wendet die MMU ein dynamisches Mapping an.

Mehrere Relationen sind möglich:

  • Ein Prozess besitzt genau einen Adressraum
  • Mehrere Prozesse teilen sich einen Adressraum (Shared Memory)