问答题 一个转速为15000转/分的磁盘,其平均找道时间为4ms,每条磁道500个扇区,每扇区存512B数据。假设欲读取一个由2500个扇区组成的总长为1.28MB的文件,文件紧凑存储于磁盘上,即文件占据相邻5个磁道的全部扇区(5道×500扇/道=2500扇)。请估算它的总传送时间。
【正确答案】正确答案:读取第1个磁道所用时间为t 1 t 1 =平均找道时间+平均旋转时间+读500扇区时间 =4ms+2ms+4ms=10ms 假设其余磁道基本上不再需要找道时间(即I/O操作读取后续磁道只考虑旋转延迟),即读后续每个磁道的所用时间为t 2 t 2 =平均旋转时间+读500扇区时间 =2ms+4ms=6ms 读出整个文件的总时间t为 t=t 1 +4×t 2 =10ms+24ms=34ms=0.034s
【答案解析】