next up previous contents
Next: Klassische Synchronisationsprobleme Up: Prozesssynchronisation in Java Previous: Prozesssynchronisation in Java   Contents

Aufgabe

  1. Implementieren Sie eine Klasse Semaphor in Java. Semaphor soll die Methoden up und down beinhalten.
  2. Implementieren sie das Erzeuger-Verbraucher-Problem mit den im 1. Teil der Aufgabe implementierten Semaphoren.
  3. Ändern Sie ihre Erzeuger-Verbraucher-Implementierung so, dass der wechselseitige Ausschluss statt durch einen binären Semaphor mutex, durch ihre Implementierung der Peterson Lösung realisiert wird.



Prof. Dr. Pluemicke 2003-05-10