Vorlesung Parallele Programmierung in Java SS 2000 - Folie Nr. 25

Nächste Folie

Vorherige Seite Zur Übersicht Nächste Seite | Folien 16-25 als PDF

Ziele:
Beispiel für eine Monitor-Klasse in Java

in der Vorlesung:
Erläuterungen dazu

  • Veränderung der Wartebedingungen
  • notifyAll begründen
  • Zustandsübergänge bei notifyAll in der get-Operation am Beispiel erläutern

Verständnisfragen:

  • Welche Zustände bezüglich der Erfüllung der Wartebedingungen sind möglich?
  • Was bedeutet das für mehrere wartende Prozesse?
  • Geben Sie detailliert an, wie mehrere wartende Prozesse auf den Aufruf notifyAll() reagieren.