假设某计算机CPU在一秒发出40个磁盘I/O请求,这些请求(为M/M/1队列)的时间间隔按指数分布,平均磁盘服务时间为20ms,则磁盘的平均利用率为(58),磁盘请求的平均响应时间为(59)ms。

admin2009-03-23  59

问题 假设某计算机CPU在一秒发出40个磁盘I/O请求,这些请求(为M/M/1队列)的时间间隔按指数分布,平均磁盘服务时间为20ms,则磁盘的平均利用率为(58),磁盘请求的平均响应时间为(59)ms。

选项 A、20
B、25
C、80
D、100

答案D

解析 根据M/M/I排队理论,平均利用率=达到速率×平均服务时间,则磁盘的平均利用率=40×0.02=0.8。而平均队列等待时间=平均服务时间×服务平均利用率/(1-服务平均利用率)= 220ms×0.8/(1-0.8)=80ms。磁盘请求的平均响应时间包括排队时间和磁盘服务时间,因此等于80ms+20ms=100ms。
转载请注明原文地址:https://kaotiyun.com/show/X9LZ777K
0

最新回复(0)