当前位置: 首页 > 教程 > 操作系统 >

计算信号量的问题

精华
小牛编辑
128浏览
2023-03-14

在GATE计算信号量时会问到这些问题。 一般来说,问题非常简单,只包含减法和加法。

Wait → Decre → Down → P   
Signal → Inc → Up → V

以下类型的问题可以在GATE中询问。

计数信号量初始化为12。然后在这个信号量上计算10P(等待)和4V(信号)操作。 结果是什么?

S = 12 (initial)   
10 p (wait) :  
SS = S -10 = 12 - 10 = 2   
then 4 V :   
SS = S + 4 =2 + 4 = 6

因此,计数信号量的最终值是6