首页 > 试题广场 >

某磁盘格式化后每个盘面10个扇区,现有记录1~11存放于同一

[不定项选择题]
某磁盘格式化后每个盘面10个扇区,现有记录1~11存放于同一磁道,若要顺序处理这些记录,则以下说法正确的是(     )
  • 若磁盘转速为25ms,每条记录的平均处理时间为5ms,则处理第一条记录的时间为6ms.
  • 若磁盘转速为20ms,每条记录的平均处理时间为4ms,则处理完10条记录的时间为204ms。
  • 若磁盘转速为20ms,每条记录的平均处理时间为4ms,则处理第一条记录的时间为6ms.
  • 若随机处理这10条记录,则所消耗的系统时间可以低至60ms。
发表于 2021-07-16 15:16:52 回复(1)
题目假定了磁头一开始是在1的起点,转动一个扇区是2ms,处理数据4ms,一条数据需要6ms,最坏情况是顺时针旋转数据逆时针排列,从第一条数据终点到下一条数据的起点转动8个扇区,延迟16ms,6+9(16+6)=204ms 最好情况是顺时针,所以6×10=60
发表于 2020-04-20 03:46:25 回复(1)
我真服了,1到11不是11个记录吗,怎么都写得是1到10,而且最后一个选项什么也不给,那我是不是可以说1ms就能完成,只要你磁盘转速够快,读写速度跟得上就可以
发表于 2022-07-14 16:16:04 回复(0)
反向排列,(20/10)+4+9*(4+18)=204 正向排列,(20/10+4)*10=60
发表于 2021-12-23 15:05:55 回复(0)
磁臂每转一圈回到当前位置,20ms, 完全可以处理自己的业务, 因此不用再计算处理时间,先看1后面的, 从开始处理1 到 开始处理2 一共需要20ms + 2ms (从1 转到2)也就是说从,同理 2-3 也是,从2 转回一圈到2, 期间并行完成2的处理,共20ms,2-3 转动2ms, 所以1-10 处理耗时(20+ 2)*9 = 198, 我觉得默认磁臂应该是在0 (10)位置开始,(刚好一个圈)所以需要 6ms。 共198 + 6 = 204msD选项的周期跟处理耗时应该是错的:随机访问的话,那就是磁臂到哪处理哪: 0(10)-> 2ms. 1 - >3 ->5->7->9->1 (2ms) -> 2->4->6->8->10 磁臂刚好转2圈,20 x 2 + 4 = 44. 推不出来了,欢迎交流下,这题做得一脸懵逼
发表于 2021-04-22 16:28:55 回复(0)
读取时间+处理时间+延迟时间
发表于 2019-10-29 22:50:14 回复(0)