Blatt 8 Aufgabe 3
17.12.2008 12:11:26
Wie ist das eigentlich mit blockierten Prozessen.
Bekommen sie erst Rechenzeit, wenn sie aufgeweckt werden, oder können sie auch im blockierten Zustand Rechenzeit bekommen und bleiben dann einfach blockiert (sozusagen kurzes bussy waiting)?
Denn würden sie nur Rechenzeit beim Aufwecken bekommen, dann wäre Aufgabe 3 ja nicht machbar, denn aufwecken bedeutet dort ja automatisch essen und somit nicht verhungern.
Würden sie allerdings Rechenzeit im blockierten Zustand bekommen, dann würden die Semaphore ja das bussy waiting gar nicht verhindern.
Ich hoffe die Frage ist verständlich.
Gruß und danke für die Antworten