目录: 标题| 题干| 答案| 搜索| 相关
问题

假设一个I/O系统只有一个磁盘,每秒可以接收50个I/O请求,磁盘对每个I/


假设一个I/O系统只有一个磁盘,每秒可以接收50个I/O请求,磁盘对每个I/O请求服务的平均时间是10ms,则I/O请求队列的平均长度是______个请求。

  • A0
  • B0.5
  • C1
  • D2
参考答案
参考解析:

解析:磁盘的I/O请求是一个随机过程,请求事件达到的时间间隔具有泊松分布的概率学特征。根据Little定律,平均队列长度=达到速率×平均等待时间。其中   平均等待时间=平均服务时间×服务器利用率/(1-服务器利用率)   而服务器利用率=到达速率×平均服务时间,所以平均队列长度=服务器利用率×服务器利用率/(1-服务器利用率)   根据本题给出的相关数据,服务器利用率=50×0.01=0.5,因此平均队列长度等于0.5。

分类:其他
相关推荐

1、假设某计算机CPU在一秒发出40个磁盘I/O请求,这些请求(为M/M/1队列

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

2、下列通用缓冲技术中,()对于一个具有低频度活动的I/O系统是比较有效的。

下列通用缓冲技术中,()对于一个具有低频度活动的I/O系统是比较有效的。A双缓冲技术B环形缓冲技术C缓冲池技术D单缓冲技术

3、通过操作系统的多进程技术可以完全回避I/O处理时间的问题。因为当一个进程在等

通过操作系统的多进程技术可以完全回避I/O处理时间的问题。因为当一个进程在等待I/O处理的时候,另外的一些进程可以在CPU上运行。A正确B错误

4、并行数据库系统通过并行地使用多个()和磁盘来提高处理速度和I/O速度。

并行数据库系统通过并行地使用多个()和磁盘来提高处理速度和I/O速度。

5、向某个I/O端口写入一个数据,一定可以从该I/O端口读回这个数据。

向某个I/O端口写入一个数据,一定可以从该I/O端口读回这个数据。A正确B错误

6、假设磁盘上的一个物理块为512字节。一个记录的长度为80个字符。若让磁盘空间

假设磁盘上的一个物理块为512字节。一个记录的长度为80个字符。若让磁盘空间的利用率不低于78%,至少需要在一个物理块中存放个记录()。A4B5C6D7