7.11.3 [10] <7.4>  We can implement requests to the waiter as either a queue of  requests or as a periodic retry of a request. With a queue, requests are handled in  the order they are received. The problem with using the queue is that we may not  always be able to service the philosopher whose request is at the head of the queue  (due to the unavailability of resources). Describe a scenario with 5 philosophers  where a queue is provided, but service is not granted even though there are forks  available for another philosopher (whose request is deeper in the queue) to eat.
 
 
View Solution
 
 
 
<< Back Next >>