首页 > 试题广场 >

若P、V操作的信号量S初值为2,当前值为-1,则表示有多少个

[单选题]
若P、V操作的信号量S初值为2,当前值为-1,则表示有多少个等待进程?
  • 3
  • 2
  • 1
  • 0
正数表示可用资源数,0表示资源刚好用完,没有线程在等待,负数表示处于等待状态的线程数
发表于 2019-09-29 09:37:04 回复(0)

信号量表示的是可用的资源数。初值为2,表示初始时有两个可用的资源。现在为-1,说明这两个可用资源已经被占用了,而且有一个进程在等待资源,所以就为-1了。

发表于 2019-04-24 11:22:25 回复(0)