问题
问答题
有一个移动臂磁盘,共100个磁道,每个磁道分8个扇区,磁盘转速为500r/s,磁头每移动一个磁道需要10ms,有一个用户请求访问第25道的第3扇区,并立即被系统响应。假设磁头当时处于第15道上,磁头到达第25道时正处于第1扇区的开始位置,试计算该用户至少需要等待多长时间。
答案
参考答案:根据题意,磁盘旋转一圈的时间为1000/500=2ms。响应用户请求移动磁头的时间为(25-15)×10=100ms,到达目的磁道后需要旋转3-1=2个扇区,需时间(2/8)×2=0.5ms。则用户一共需要等待的时间为100+0.5=100.5ms。