进程在临界区被中断,能否让另一个进程进入临界区执行?为什么?
不可以。被中断的进程尚未退出临界区,所以S的值是0,一个进程进入临界区前要先调用PS,此时信号量S减去1,则S的值一定小于0,所以,要进入临界区的进程只能继续等待。
扫描二维码免费使用微信小程序搜题/刷题/查看解析。
版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。
本文链接:https://doc.20230611.cn/post/435779.html
上一篇:某企业进行一项投资,目前支付的投资额是10000元,预计在未来6年内收回投资,在年利率是6%的情况下.为了使该项投资是合算的,那么企业每年至少应当收回【 】无。
下一篇:一项工作已经分解为下列组成部分,从A点开始,到达I点依次需要完成的各项后续任务如下所示。任务B、C、D都是同时开始的。任务B需要5天完成。任务C需要4天完成。任务D需要3天完成。任务E在C完成之后才能开始,并且需要3天才能完成。任务F在B完成之后才能开始,并且需要5天才能完成。任务G在D完成之后才能开始,并且需要3天才能完成。任务H只有在任务E、F、G都完成之后才能开始,并且需要4天完成。任务1只有在H完成之后才能开始,并且需要1天完成。最短可能完成时间是()