[理工] os synchronization

作者: qazws3483 (oldguy)   2018-09-05 15:33:47
https://i.imgur.com/Fqcu7rN.jpg
想問一下各位
這段程式碼裡面哪邊會把 lock 解開(lock =false)
是if j=I then lock =false那邊嗎
假如是的話 那樣寫的意思是什麼?
謝謝各位
作者: nannnnn (nannnnn)   2018-09-05 17:58:00
那樣寫的意思是 當下都沒有其他process需要進入C.S. 只好把lock 設為false 以便下次有多個行程需要同時進C.S.可以再次競爭

Links booklink

Contact Us: admin [ a t ] ucptt.com