首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
1. 三个进程A,B,C。单核CPU执行时,需要以下资源。其
[单选题]
1. 三个进程A,B,C。单核CPU执行时,需要以下资源。其中优先级高的进程可以抢占CPU资源但不能抢占IO资源。所有任务执行完毕时候,需要多长时间?()
进程
CPU
(ms)
IO(ms)
执行顺序
优先级
A
40
60
先IO后CPU
高
B
20
50
先CPU后IO
中
C
30
30
先CPU后IO
低
90ms
130ms
A. 140ms
A. 170ms
查看正确选项
添加笔记
求解答(0)
邀请回答
收藏(21)
分享
纠错
1个回答
添加回答
8
琳小梁
通过一个甘特图来解释一下。
优先级:A>B>C
A先I/O后CPU,这时候CPU是空闲的。B先CPU后I/O,C先CPU后I/O,B的优先级比C高,B先进行CPU操作;
B执行完CPU操作以后A还在进行I/O操作,这时候C进行CPU操作,B等A的I/O执行完以后再进行操作;
C执行完CPU操作以后,A还没执行完I/O操作,C也等着;
A执行完I/O操作以后,B比C的优先级高,B进行I/O操作,A进行CPU操作,C等候。
B执行完I/O操作以后,C再操作
这是操作系统中的调度部分的知识~最近刚学完~
编辑于 2018-03-23 00:23:30
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
七牛云
2018
Java工程师
上传者:
小小
难度:
1条回答
21收藏
908浏览
热门推荐
相关试题
若用冒泡排序对关键字序列{10,8...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
2018
奇安信
评论
(1)
设一组初始记录关键字序列为(30,...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
2018
奇安信
评论
(1)
现在风靡的狼人杀游戏规则如下,共1...
Java工程师
C++工程师
七牛云
2018
评论
(12)
设某二叉树的先序遍历序列为abdg...
树
评论
(1)
2022 诺瓦科技 Perl re...
perl
System Verilog
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题