有两个并发进程,设置了互斥信号量mutex=1,现在mutex=0,则表示( )。
A. 两个进程均进入临界区
B. 没有进程进入临界区
C. 一个进程进入临界区
D. 一个进程进入临界区,另一个在等待
查看答案
在读者优先的读者写者问题中,( ),新的读者进入之后只需要读,不做其他操作。
A. 没有读者和写者在读写
B. 有读者在读
C. 有写者在写
D. 有写者在等
wait是一个原语,原语的特点就是()操作,指的是,一个操作中的所有动作要么全做,要么全不做,它是一个不可分割的操作。
进程()的主要任务是对多个相关进程在执行次序上进行协调,以使并发执行的诸个进程进程之间能够有效的共享资源和相互合作,从而使程序的执行具有可再现性。
procedure wait(S){S->value=S->value-(填空1); //资源数目-1if (S->value(填空2)0 ) //资源数目小于0就阻塞(填空3)(S->list)}