问答题
设某计算机系统有一块CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程A先得到CPU运行,进程B后运行。
进程A的运行轨迹为:计算50毫秒,打印信息100毫秒,再计算50毫秒,打印信息100毫秒,结束。
进程B的运行轨迹为:计算50毫秒,输入数据80毫秒,再计算100毫秒,结束。试说明:
进程B运行时有无等待现象若有,在什么时候发生等待现象
【参考答案】
B有等待,A先占用CPU运行50毫秒,B需等待;B在输入结束后A仍占用CPU,B等待20毫秒。
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
说明信号量的声明和初值设定的理由。
点击查看答案
问答题
进程A运行时有无等待现象若有,在什么时候发生等待现象
点击查看答案
相关试题
消息缓冲通信机制(有限缓冲)中提供发送原...
把图中发生①~④的状态变化原因填入表2-...
给出消息缓冲机制(有限缓冲)的基本工作原理;
三个进程P1、P2、P3互斥使用一个包含N(...
有5个进程Pa、Pb、Pc、Pd和Pe,它们依次进...