29.10.2012 Aufrufe

Hauptspeicher - Universität Ulm

Hauptspeicher - Universität Ulm

Hauptspeicher - Universität Ulm

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

4.6.1 Overlay Technik<br />

4.6 Auslagern von Speicher<br />

• Notwendig, wenn das Programm größer als der <strong>Hauptspeicher</strong> ist.<br />

• Idee: Nicht benötigte Programmteile werden andere überlagert.<br />

• Realisierung: ein Wurzelsegment muss immer im HS sein.<br />

• Overlays werden vor dem Binden durch den Programmierer festgelegt.<br />

• Unterstützung von Programmoverlays durch:<br />

- Betriebssystem (z.B. MSDOS),<br />

- Compiler (z.B. Turbo Pascal � Units).<br />

• Problem: Der HS-Bedarf für die Daten<br />

ist schwer abschätzbar.<br />

• In Systemen mit virtuellem Speicher<br />

ist Overlaytechnik meist überflüssig.<br />

34<br />

<strong>Hauptspeicher</strong><br />

Overlay-<br />

Bereich<br />

Wurzelsegment<br />

Betriebssystem<br />

n<br />

0<br />

Betriebssysteme Sommer 2004, ©VS Informatik, <strong>Universität</strong> <strong>Ulm</strong>, P. Schulthess

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!