計算信號量的問題

在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


上一篇: 計算信號量的問題 下一篇: 二進位信號量或互斥量