首页 > 试题广场 >

对于两个并发进程,设互斥信号量为 mutex ,且初始值为

[单选题]
对于两个并发进程,设互斥信号量为 mutex ,且初始值为 1 ,若 mutex=1 ,则( )。
  • 表示没有进程进入临界区
  • 表示有一个进程进入临界区
  • 表示有一个进程进入临界区,另一个进程等待进入
  • 表示有两个进程进入临界区
mutex>0时,其值代表可用资源数,mutex<0时,其绝对值代表等待使用资源的进程数。 每执行一次P操作,mutex就减一, 代表一个进程进入临界区,可用资源数减一; 每执行一次V操作,mutex就加一,代表一个进程离开临界区,可用资源释放出一个。
发表于 2018-02-22 14:16:05 回复(1)
mutex = 0时,表示临界区已满,无法进入。此题mutex初始值= 1,实时值mutex =1,代表临界区没有进程进入
发表于 2017-09-13 17:16:46 回复(0)
 mutex初始值为 1,作用是为了实现进程互斥,进入临界区执行一次P操作,离开临界区实现一次V操作。由于现在mutex值1,表明没有进程进入临界区。
发表于 2017-08-05 10:26:25 回复(0)