首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个单CPU的计算机系统中,有两台外部设备R1、R2和三个进程P1、P2、P3。系统采用可剥夺式优先级的进程调度方案,且所有进程可以并行使用I/O设备,三个进程的优先级、使用设备的先后顺序和占用设备时间如下表所示: 假设操作系统的开销忽略不计,三个进程
在一个单CPU的计算机系统中,有两台外部设备R1、R2和三个进程P1、P2、P3。系统采用可剥夺式优先级的进程调度方案,且所有进程可以并行使用I/O设备,三个进程的优先级、使用设备的先后顺序和占用设备时间如下表所示: 假设操作系统的开销忽略不计,三个进程
admin
2006-03-15
151
问题
在一个单CPU的计算机系统中,有两台外部设备R1、R2和三个进程P1、P2、P3。系统采用可剥夺式优先级的进程调度方案,且所有进程可以并行使用I/O设备,三个进程的优先级、使用设备的先后顺序和占用设备时间如下表所示:
假设操作系统的开销忽略不计,三个进程从投入运行到全部完成,CPU的利用率约为(26)%; R2的利用率约为(27)%(设备的利用率指该设备的使用时间与进程组全部完成所占用时间的比率)。
选项
A、60
B、67
C、78
D、90
答案
D
解析
由于使用处理机和输入输出设备时采取可剥夺式多任务并行工作方式,所以在分析每个进程都需要多长时间完成时,可以采用优先级高的进程先分析的方法。高优先级的进程有优先获取资源的权利,因而最高优先级的进程P1发出申请设备的请求会立即得到响应,各设备占用时间为:
在P1占用设备的基础上,P2可以在剩下的进程中优先得到资源:
在P1、P2占用设备的基础上,P3可以在剩下的空闲时间中占用资源:
从图可以看出P2在使用R1设备20ms后,要使用CPU30ms,但当其运行10ms后, P1要使用CPU,,由于系统采用可剥夺方式调度,P1优先级高,所以将P2暂停,让P1先运行。同理;P3开始就使用CPU,但在运行20ms后,要让给高优先级的进程P2和 P1。P1从投入运行到完成需要80ms,而P2、P3由于等待资源,运行时间都延长为100ms。 CPU在90ms~100ms共10ms时间内没有利用,所以利用率为90/100=90%,同样计算得R2的利用率为70/100=70%,R1的利用率为60%。
转载请注明原文地址:https://kaotiyun.com/show/UsPZ777K
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
入侵检测通过对计算机网络或计算机系统中的若干关键点数据信息并进行分析,从中发现网络或系统中是否有违反安全策略的行为和被攻击的迹象。()不属于入侵检测的主要任务。
监理实施细则的编制需要做到“可行、有效、细致、全面”,真正起到指导监理工程师实际工作的作用。以下关于监理实施细则的描述,不正确的是()。
监理工程师在设计阶段进行质量控制时,重点是(55)。
某信息系统工程项目中,张工为建设单位项目管理负责人,李工为承建单位的项目经理,王工为监理单位的总监理工程师,以下说法不正确的是()。
合同履行管理的重点是()。
在X综合布线项目中,承建单位出现了进度、质量相关问题,监理单位立即向各方提出了意见和建议,并在必要时告知了建设单位。这体现了监理单位在合同管理中的_____________原则。
UML的包是一种对模型元素进行成组组织的通用机制,以便于理解复杂的系统。包与包之间的联系主要是依赖和(25)。
如果通过局域网连接互联网,需要设置TCP/IP协议属性,其中不需要针对(6)指定IP地址。
某项目由于设计方案的概算结果超过投资估算结果,应由()主持紧急召开监理专题会议来协调解决。
whatdoesthemultimediaactuallymean?(71)________________,multimediameanstwoormoremedia.ifthepublisherofthisboo
随机试题
简述中外合作经营企业的含义及法律特征。
闻名于世的阿尔塔米拉岩洞艺术位于()
甲对租赁房屋的占有属于()
关于三合诊检查,正确的描述是
患者,女性,55岁,眼干、口干5年,右腮腺肿物3年,逐渐加重,现已出现咀嚼及吞咽困难。右腮腺肿物2cm×3cm大小,表面光滑,无压痛,未见面瘫征象。有类风湿关节炎病史15年。若对该患者行腮腺造影检查,其表现中不正确的是
依照我国《海商法》相关规定,下列哪些诉讼应适用受理案件的法院所在地法律?()(司考.2006.1.82)
下列属于燃气管道的主要附件的包括()。
请就P2P谈一下金融创新和金融监管的关系以及监管机构如何监管。
设有定义下列:inta=1,b=2,c=3,d=4,m=2,n=2;则表达式(m=a>b)&&(n=c>d)运算后,n的值是()。
Whatdoesthewomanmean?
最新回复
(
0
)