问题
问答题
设某计算机系统有一块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%。