数据存储在磁盘上的会影响I/O服务的总时间。假设每磁道划分成10个物理块,每块存放1个逻辑记录。逻辑记录R1,R2,„,R10存放在同一个磁道上,记录的安排顺序如下表所示:
假定磁盘的旋转速度为20ms/周,磁头当前处在R1的开始处。若对信息存储进行优化分布后,处理10个记录的最少时间为 (16) 。
刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
数据存储在磁盘上的会影响I/O服务的总时间。假设每磁道划分成10个物理块,每块存放1个逻辑记录。逻辑记录R1,R2,„,R10存放在同一个磁道上,记录的安排顺序如下表所示:
假定磁盘的旋转速度为20ms/周,磁头当前处在R1的开始处。若对信息存储进行优化分布后,处理10个记录的最少时间为 (16) 。
:根据题目描述,每磁道划分成10个物理块,每个物理块存放一个逻辑记录。假设磁头当前处在R1的开始处,如果信息存储进行了优化分布,那么处理这10个记录的最少时间包括两部分:处理时间(假设处理每条记录需要固定时间)和读取时间(磁头移动和磁盘旋转的时间)。
处理时间:假设处理每条记录需要固定的时间,这里没有给出具体的处理时间,但我们可以假设为一个较小的值,比如每条记录的处理时间为4ms(仅为示例,实际时间可能不同)。
读取时间:由于磁头移动和磁盘旋转需要时间,每次读取一个物理块(即一个逻辑记录)需要一定的时间。题目中提到磁盘的旋转速度为20ms/周,这意味着每读取一个物理块需要的时间为20ms除以每道中的物理块数(这里是10个),即每个物理块的读取时间为2ms。因此,读取10个记录的时间为2ms * 10 = 20ms。
所以,处理这10个记录的最少时间是处理时间加上读取时间,即4ms * 10 + 20ms = 60ms。因此,答案为B。
本文链接:数据存储在磁盘上的会影响I/O服务的总时间。假设每磁道划分成10个物理块,每块存放1个逻辑记录。逻辑
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!