12.09.2013 Aufrufe

Echtzeitbetriebssysteme

Echtzeitbetriebssysteme

Echtzeitbetriebssysteme

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Echtzeitbetriebssysteme</strong><br />

Speicherverwaltung : Adressumsetzung<br />

Einheitlicher (virtuellen) Adressraum für Programme<br />

l Virtueller Adressraum beginnt bei 0, umfasst kompletten adressierbaren<br />

(Adressbusbreite) Adressbereich für jedes Programm<br />

l Linker legt virtuelle Adressen in Executable fest, Adressen werden nicht<br />

mehr verändert, nur durch MMU auf reale Adressen abgebildet<br />

→ schnelles Laden, da keine Veränderung des Executables erforderlich<br />

(lediglich Konfiguration der MMU, Speichertabellen)<br />

l Ermöglicht leichte Verwendung von Shared Libraries: Mehrere Tasks<br />

teilen sich ein (Code-) Segment (beliebige virtuelle Adressen durch Linker<br />

vergeben, Abbildung auf bereits geladene Shared Library durch MMU)<br />

→ reduziert Hauptspeicherbedarf<br />

Echtzeitsysteme 08 Speicher<br />

Prof. Dr. Max Fischer FK07, Prof. Dr. Rainer Seck FK04<br />

6-5<br />

08 - 5<br />

01.03.2010

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!