试题与答案

设某计算机系统有一块CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,

题型:问答题

题目:

设某计算机系统有一块CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程A先得到CPU运行,进程B后运行。
进程A的运行轨迹为:计算50毫秒,打印信息100毫秒,再计算50毫秒,打印信息100毫秒,结束。
进程B的运行轨迹为:计算50毫秒,输入数据80毫秒,再计算100毫秒,结束。试说明:

开始运行后,CPU有无空闲等待若有,在哪段时间内等待计算CPU的利用率。

答案:

参考答案:CPU有空闲时间,在开始后的100毫秒~150毫秒之间,此时A在打印,B在输出。CPU利用率为(300-50)/300=83.3%。

试题推荐
微信公众账号搜索答案