[理工] 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