Ziele:
Systematischer Umgang mit Wartebingungen
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.
|