正确答案:

题目:假设磁盘上每个磁道划分成9个物理块,每块存放1个逻辑记录。逻辑记录R0,R1,…,R8存放在同一个磁道上,记录的安排顺序如表1-7所示。假定磁盘旋转一圈的时间为27ms,磁头当前处在R0的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为3ms,则处理这9个记录的最长时间为(1);若对信息存储进行优化分布后,处理9个记录的最少时间为(2)。

解析:因为系统使用的是单缓冲区,且顺序处理9个记录,每个记录处理时间为3ms,加上读写时间,总的时间就超过3ms了。而磁盘旋转一圈的时间为27ms,也就是说,当系统读取第0个记录后,正在处理的过程中,磁盘已经旋过了第1个记录。那么,要读取第1个记录,就需要磁盘再次旋转到第1个记录(即磁盘旋转1圈后,27+3=30ms)。同理,要读取第2个记录时,也需要等30ms。这样,要读取后面8个记录,需要8×30=240ms,同时加上处理第0个记录的时间(3ms)和处理第8个记录的时间(3ms),共需246ms。要想节约时间,可以把记录错开存放,如表1-8所示。这样,就可以在磁盘旋转2圈内完成所有记录的处理,时间为54ms。要注意的是,最后处理的记录R8不是最后一个磁盘块,所以不需要旋转到最后1个物理块。也就是说,第2圈的旋转时间只需要24ms就到达R8了。但是,因为要加上R8的处理时间3ms,所以,总时间仍然为54ms。

查看原题 查看所有试题

学习资料的答案和解析:

  • [单选题]矿界保护煤柱宽度为()米。

  • [单选题]以下哪种情况是用户欠费无法监控的?()
  • 连续零电量月份大于3月


  • [单选题]女性,17岁。心慌多汗半年。近1月出现多饮、多尿就诊。体检:明显消瘦,双眼略突出,甲状腺Ⅱ度大,双上极可闻及血管杂音。血FT333.5mmol/L,FT440mmol/L,TSH0.01mU/L(0.01μIU/ml)。

  • 推荐下载科目: 基于构件的开发题库 软件架构设计题库 系统安全性和保密性题库 系统开发基础知识题库 知识产权与法律法规题库 多媒体基础知识题库 系统性能评价题库 嵌入式系统题库 信息系统综合知识题库 系统架构设计案例分析题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号