Stefan Greiner
Betriebsprogrammierung II
Eine Kopie der Postscriptdokumente (Vorlesungsfolien, Übungen)
mit jeweils 2 Folien auf einer Seite liegt in der Gruppenbibliothek im
BP-2 SS-96-Ordner.
Die Vorlesungsfolien auf dieser WWW-Seite sind mit vier Folien auf eine
Seite formatiert (z.B. 1_four.ps) bzw zwei Folien auf eine (z.B. 1_two.ps).
- Prozeßsysteme und Koordinierung
(1.1_four.ps
/1.1_two.ps)
- Ablaufpläne, Präzisierung des Begriffs Implementation
(1.2_four.ps
/1.2_two.ps)
- Koordinierungssysteme
(1.3_four.ps
/1.3_two.ps)
- Grundidee, Syntax und Semantik von Unity
( 2.1_four.ps
/2.1_two.ps)
- Basisrelationen
( 2.2_four.ps
/2.2_two.ps)
- Erfassung der Systemarchitektur
( 2.3_four.ps
/2.3_two.ps)
- Untersuchung und Vergleich von Prozessorvergabestrategien --
die operationelle Methode
( 3.1_four.ps
/ 3.1_two.ps)
- Untersuchung und Vergleich von Prozessorvergabestrategien --
die analytische Methode
( 3.2_four.ps
/ 3.2_two.ps)
- Cache-Speicher - Überblick über Unix-Interna
(4.1_two.ps
/4.1_four.ps)
- Cache-Speicher - Grundlagen der Cache Technik
(4.2_two.ps
/4.2_four.ps)
- Virtuelle Caches
(4.3_two.ps
/4.3_four.ps)
- Virtuelle Caches mit Prozeß-Schlüsseln
(4.4_two.ps
/4.4_four.ps)
- Virtuelle Caches mit physikalischen Adressen als Tags
(4.5_two.ps
/4.5_four.ps)
- Physikalische Caches
(4.6_two.ps
/4.6_four.ps)
- Techniken zur effizienten Cacheverwaltung
(4.7_two.ps
/4.7_four.ps)
- Betriebssysteme für Parallelrechner
- Threads, Prozessorvergabe
(5.2_two.ps
/5.2_four.ps)
- Arbeitsspeicherverwaltung
( 5.3_two.ps
/ 5.3_four.ps )
- Interaktion - Koordinierungsmechanismen auf Parallelrechnern
( 5.4_two.ps
/ 5.4_four.ps)
Übung
- Prozeßsysteme (Aufgabe 01-02 mit Musterlösung)
- Ablaufpläne und Implementierungseigenschaften (
Aufgabe 03-04 mit Musterlösung )
- Synchronisationssysteme und ihre Implementierung
- Syntax und Semantik von Unity (
Aufgabe 06-08 mit Musterlösung )
- Prozessorvergabestrategien - optimale Strategien (
Aufgabe 09 mit Musterlösung )
- Prozessorvergabestrategien - analytische Methode (
Aufgabe 10 mit Musterlösung )
- Cache-Speicher - Grundlagen (
Aufgabe 11 mit Musterlösung )
- Cache-Speicher - Virtuelle Caches (
Aufgabe 12 mit Musterlösung )
- Parallelrechner (
Aufgabe 13 mit Musterlösung )
- Threads (
Aufgabe 14 mit Musterlösung )
- Arbeitsspeicherverwaltung (
Aufgabe 15 mit Musterlösung )
Bemerkungen
Zu dem Buch "Betriebssysteme: Grundkonzepte und Modellvorstellungen", das den ersten Teil der
Vorlesung begleitet, existiert eine
Errata-Liste,
in der die bisher entdeckten Fehler gesammelt werden.
Diese Seite wird manuell erstellt und gewartet. Falls irgendetwas hier nicht stimmen sollte,
bitte Mail an
Stefan Greiner
(sngreine@informatik.uni-erlangen.de)