若内存中有3道程序A、B、C,它们按A、B、C优先次序运行。各程序的计算轨迹为: A:计算(20)、I/O(30)、计算(10) B:计算(40)、I/O(20)、计算(10) C://计算(10)、I/O(30)、计算(20) 如果三道程序都使用相同设备进行I/O(即程序用串行方式使用设备,调度开销忽略不计)。试分别画出单道和多道运行的时间关系图。两种情况下,CPU的平均利用率各为多少?
正确答案:
分别画出单道和多道运行的时间图
单道运行时间关系图
单道总运行时间为190ms。CPU利用率为(190-80)/190=57.9%
多道运行时间关系图
多道总运行时间为140ms。CPU利用率为(140-30)/140=78.6%
单道运行时间关系图
单道总运行时间为190ms。CPU利用率为(190-80)/190=57.9%
多道运行时间关系图
多道总运行时间为140ms。CPU利用率为(140-30)/140=78.6%
答案解析:有
微信扫一扫手机做题