当前位置:首页 > 操作系统(02326) > 正文内容

每执行一次V 原语,信号量的数值S 加1 ,如 果 ①________,Q 进程继续执行;如果S<=0,则从对应的 ②________ 队列中移出一个进程 R,该进程状态变为 ③________ 。

高老师2年前 (2024-03-26)操作系统(02326)10

每执行一次V 原语,信号量的数值S 加1 ,如 果 ①________,Q 进程继续执行;如果S<=0,则从对应的 ②________ 队列中移出一个进程 R,该进程状态变为 ③________ 。

①S>0,②等待,③就绪
执行一次 V 原语,意味着释放一个单位的资源。因此,描述为 S=S+1。当 S<0 时,表示信号量请求队列中仍然有因请求该资源而被阻塞的进程。因此,应将信号量对应的阻塞队列中的第一个进程唤醒,使之转至就绪队列。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/434597.html

分享给朋友: