首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个单CPU的计算机系统中,有3台不同的外部设备R1、R2、R3和3个进程P1、P2、P3。系统 CPU调度采用可剥夺式优先级的进程调度方案,3个进程的优先级、使用设备的先后顺序和占用设备时间如表6-1所示。
在一个单CPU的计算机系统中,有3台不同的外部设备R1、R2、R3和3个进程P1、P2、P3。系统 CPU调度采用可剥夺式优先级的进程调度方案,3个进程的优先级、使用设备的先后顺序和占用设备时间如表6-1所示。
admin
2009-02-15
64
问题
在一个单CPU的计算机系统中,有3台不同的外部设备R1、R2、R3和3个进程P1、P2、P3。系统 CPU调度采用可剥夺式优先级的进程调度方案,3个进程的优先级、使用设备的先后顺序和占用设备时间如表6-1所示。
假设操作系统的开销忽略不计,从3个进程同时投入运行到全部完成,设备R1的利用率约为(26)。其中,设备的利用率是指该设备的使用时间与进程组全部完成所占用时间的比率。
选项
A、66%.
B、50%.
C、25%.
D、17%.
答案
D
解析
在多道系统中的3个任务(P1、P2和P3)是竞争使用CPU,但可并行使用I/O设备(R1、R2和R3)。各个任务运行的分析过程如图6-10所示。图中水平粗实线表示某进程实际执行过程所占用的CPU或I/O设备的时间。
对图6-10分析如下。
1)t0~t1时段(20ms):结合表6-1中3个进程使用设备的先后顺序,因此进程调度程序先选中进程 P3占用CPU的使用权,进程P1占用R1设备使用权,进程P2占用R3设备使用权。
2)t1~t2时段(20ms):由于进程的优先级P1>P3且系统CPU调度采用可剥夺式优先级的进程调度方案,CPU使用权在这一进段将转让给进程P1,进程P1占用CPU的使用权20ms,进程P2继续占用R3设备20ms,进程P3因CPU使用权被剥夺而处于就绪状态。
3)t2~t3时段(20ms):进程P1占用CPU使用权终止后,进入占用R3设备的时段。由于进程的优先级P2>P3,进程P2使用完R3设备后,进入占用CPU的使用权时段。进程P3仍处于就绪状态。
4)t3~t4时段(10ms):进程P1在t3时刻运行完毕。进程P2继续占用CPU的使用权。进程P3仍处于就绪状态。
5)t4~t5时段(10ms):进程P2占用CPU使用权终止后,进入占用R2设备的时段。进程调度程序重新调度进程P3占用CPU的使用权。
6)t5~t6时段(10ms):进程P3占用CPU使用权终止后,进入占用R2设备的时段。由于I/O设备R2可被进程并行使用,因此进程P2、P3在这一时段将并行占用R2设备。系统中也没有其他待运行的进程,此时段CPU将处于空闲状态。
7)t6~t7时段(10ms):进程P2在t6时刻运行完毕。进程P3继续占用R2设备。此时段CPU仍处于空闲状态。
8)t7~t8时段(20ms):进程P3的I/O操作任务完成后,进程调度程序将CPU使用权分配给它。进程P3占用CPU 20ms后运行完毕。
转载请注明原文地址:https://kaotiyun.com/show/QyjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
阅读以下说明,回答问题1~4,将答案填入答题纸对应的解答栏内。Cute-FTP是目前应用比较广的图形用户接口的FTP客户端软件,下图是Cute-FTP5.0XP界面图。如果你想通过匿名方式从ftp//ftp.ustc.edu.cn中下载一个软件
阅读以下说明,回答问题1~5,将答案填入答题纸对应的解答栏内。配置WWW服务器是Linux操作平台的重要工作之一,而Apach是目前应用最为广泛的Web服务器产品之一。在Linux下安装ApachcWeb服务,Apache服务程序httod启动时需要
阅读下面的说明,回答问题1~问题4,将解答填入答题纸对应的解答栏内。[说明]某企业使用IIS建立了一个FTP服务器,用于单位内部文件共享,下图是IIS中“默认FTP站点属性”的配置对话框。*
图2-3为TUser采用终端服务登录TServer的用户登录界面。在图2-3中客户端TUser登录服务器TServer时应输入的信息为:“计算机”栏:(5);“用户名”栏:(6);“密码”栏:(7
以下是交换机Switch1的部分配置。请解释配置命令。1.配置VLANTrunk端口……Switch1(config)#interfacef0/24(进入端口24配置模式)Switch1(config-if)#swi
阅读下列说明,回答问题1至问题3。[说明]某网站登录系统采用MD5对用户信息进行加密,用户登录界面为login.html,errorasp用于显示登录出错信息,list.asp用于显示正确登录后页面。[login.html文档的内容
在一个基于TCP/IP协议的网络中,每台主机都有一个IP地址,根据获得IP地址方式的不同,可以分为静态IP和动态IP。例如:用宽带入网,会有一个固定的IP地址,每次连入Internet,你的IP都一样;而用拨号上网,每次连入Intemet时都从ISP那里获
netstat命令是Windows2000/XP/2003下经常使用的网络管理工具之一,它可用来查看活动的TCP连接、计算机侦听的端口、以太网统计信息、IP路由表、IPv4统计信息。下面是在某台计算机中执行“netstat-s-a”和“netstat-
(52)主要包括网络模拟攻击、漏洞检测、报告服务进程、提取对象信息以及评测风险、提供安全建议和改进措施等功能。
某计算机字长为8位,它用补码、原码或反码来表示带符号的二进制整数(最高一位为符号位),则机器代码11111111所表示的十进制真值分别为(4)、(5)或(6)。
随机试题
学校体育的根本任务是【】
A.其民乐野处而乳B.其民嗜酸而食腐C.民食鱼而嗜咸D.民华食而脂肥东方之人易得痈疡是因
下列哪些病因导致的心衰不宜使用血管扩张剂进行治疗
正常情况下胃黏膜不被胃液消化的原因是由于
关于中罔的四大盆地,下列说法正确的是()。
下列句子中不含通假字的是()。
Thereweremanypeoplepresentandheappearedonlyforafewseconds,soIonlycaughta______ofhim.
在程序的执行过程中,用______结构可以实现嵌套调用函数的正确返回。
ThehistoryofresponsestotheworkoftheartistSandroBotticelli(1444-1510)suggeststhatwidespreadappreciationbycritic
DoestheInternetMakeYouDumber?[A]TheRomanphilosopherSenecamayhaveputitbest2,000yearsago:"Tobeeverywhereisto
最新回复
(
0
)