Hauptspeicher - Universität Ulm
Hauptspeicher - Universität Ulm
Hauptspeicher - Universität Ulm
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