[理工] Sleeping Barber's Problem

作者: TEPLUN (mihanami)   2018-09-11 16:29:22
https://i.imgur.com/b3rbWqb.jpg
洪逸筆記 下方客人的程式碼部分
想請問這樣寫 好像不符合bounded waiting噎 如果今天P1.P2都進行完signal(mutex) P
1先理髮,理完又再次取得CPU,還是可以長驅直入再被理一次啊?
作者: wilson50101 (我覺得我還不錯啊)   2018-09-11 16:44:00
semaphore不必理會bounded waiting 因為在底層製作是就已經利用你所使用的solution避免掉了而且客人程式碼沒有repeat until所以只會理一次 process即完工
作者: TEPLUN (mihanami)   2018-09-11 17:11:00
對耶 感謝

Links booklink

Contact Us: admin [ a t ] ucptt.com