首页 > 试题广场 >

【单选】有m个进程共享同一临界资源,若使用信号量机制实现q对

[不定项选择题]
【单选】有m个进程共享同一临界资源,若使用信号量机制实现q对一临界资源的互斥访问,则信号量的变化范围是( )。
  • 1至 –(m-1)
  • 1至m-1
  • 1至–m
  • 1至m
实现互斥访问,变成互斥所,最多1个,排查 B D.
信号量 小于代表 等待。

信号量的初始值为1,有m个进程,
最极端的情况就是如果有一个进程正在访问临界资源,其他m-1个进程都在等待,此时信号量为 0- (m-1) = -m + 1


发表于 2020-03-25 14:52:44 回复(0)