在整型信号量机制中的wait操作,只要是信号量s小于等于0就会不断测试什么

2025-02-24 03:58:59
推荐回答(1个)
回答1:

•整型信号量
–是一个整型量,通过2个原子操作wait(s)和signal(s)来访问。
Wait(s):
while s<= 0 do no-op
s:=s-1;

Signal(s): s:=s+1;
在wait原子操作中,当s<= 0时,就立刻循环回去继续判断S的值是否小于等于0