校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 专业课 > 进程调度
题目

使用记录型信号量协调6个进程对3个同类临界资源的访问,下列哪个信号量值不应该出现()

A.-1

B.0

C.2

D.-4

解答

正确答案:D

在操作系统中,信号量sem是一个整数,在sem大于等于0时代表可供并发进程使用的资源实体数,但sem小于0时则表示正在等待使用临界区的进程数。

-4的说明有四个进程正在等待使用临界区的资源,由于有6个进程,3个临界资源,所以不可能出现4个进程同时处于等待状态。
C 1条回复 评论
灵魂火符

怎么没能早点看到你这篇文章呢

发表于 2022-11-20 22:00:00
0 0