某系统拥有一个CPU。I/O1和I/O2为两个不同步的输入/输出装置,它们能够同时工作。当使用CPU之后控制转向I/O1、:I/O2时,或者使用。I/O1、I/O2之后控制转向CPU时,由控制程序执行中断处理,但这段处理时间可以忽略不计。有A、B两个进程同

admin2019-12-10  52

问题 某系统拥有一个CPU。I/O1和I/O2为两个不同步的输入/输出装置,它们能够同时工作。当使用CPU之后控制转向I/O1、:I/O2时,或者使用。I/O1、I/O2之后控制转向CPU时,由控制程序执行中断处理,但这段处理时间可以忽略不计。有A、B两个进程同时被创建,进程B的调度优先权比进程A高,但是当进程A正在占用CPU时,即使进程B需要占用CPU,也不能打断进程A的执行。若在同一体系中分别单独执行,则需要占用CPU、I/O1、I/O2的时间如下表所示。进程A:

进程B:
  经过计算可知:(    )先结束。

选项 A、进程A
B、进程B
C、进程A和进程B同时结束
D、不一定

答案A

解析 A、B两进程执行的过程如图4—11所示,可知进程A先执行完。
转载请注明原文地址:https://jikaoti.com/ti/hHDjFFFM
0

相关试题推荐
最新回复(0)