首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
若无进程处于运行状态,则就绪队列和等待队列均为空。
[单选题]
若无进程处于运行状态,则就绪队列和等待队列均为空。
正确
错误
查看正确选项
添加笔记
求解答(4)
邀请回答
收藏(88)
分享
8个回答
添加回答
15
慢走的蜗牛
个人理解,还可能处于死锁状态
发表于 2017-05-08 08:10:32
回复(0)
8
Immanual9402
可能都处于阻塞状态
发表于 2017-06-09 10:26:05
回复(0)
6
不要把我当工具人
就绪队列是处于就绪状态线程(进程)排队的队列,就绪状态线程是有执行资格的只是在等时间片分配,而等待队列是阻塞状态线程(进程)排队的队列,阻塞状态线程是获取资源没获取到然后阻塞等待的,没获取到资源是没有执行资格的, 根据题意没有线程运行,应该是就绪队列为空,而等待队列中可能有线程没有获取到资源,仍然在等待
编辑于 2021-11-08 11:46:34
回复(0)
3
召唤师Hi
既然是阻塞状态,那就绪列队和等待列队肯定都是空的啊
发表于 2018-11-26 21:15:13
回复(0)
1
Umikaze_
王道书上有相关概念和题目的讲解。
当然这个显然选B没什么疑惑,但是关于解析,
我认为是当且仅当死锁时,才会出现没有进程处于运行态。
无死锁时,当就绪队列为空,等待队列不为空,请注意这时其实是有不占CPU资源的闲逛进程(idle)在运行的。所以从这个角度解释这道题是不正确的我认为。
发表于 2022-11-25 11:01:41
回复(0)
0
桑榆_非晚
可能会有闲逛进程吧
发表于 2023-08-20 22:43:11
回复(0)
0
vict
就绪队列和等待队列有啥区别
发表于 2020-04-21 15:28:00
回复(2)
0
技术小咔
阻塞嘞
发表于 2017-10-07 10:44:32
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
操作系统
上传者:
zsw3
难度:
8条回答
88收藏
7044浏览
热门推荐
相关试题
有两个N*N的矩阵A和B,想要在P...
阿里巴巴
操作系统
评论
(38)
来自
中国电信2025春招笔试...
请编写实现malloc()内存分配...
微软
C++
操作系统
评论
(3)
请画出在包含 14 个结点的二项堆...
高级算法
评论
(1)
约瑟夫环
过关题目
语言题
评论
(2)
小红书用户在不同使用场景下,对内容...
需求分析
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题