假定一磁盘有200个柱面,编号为0~199,完成了磁道125处的请求后,当前在磁道143处为一个请求服务。若请求队列的先后顺序是 86,147,91,177,94,150,102,175,130 分别采用FCFS(先来先服务)、SSTF(最短寻道时间优先)、SCAN算法完成上述请求,写出存取臂移动的顺序,并计算臂移动的总量。
查看答案
假定磁盘的存储臂现在处于6号柱面上,有如表5-1所示的6个请求等待访问磁盘,试列出最省时间的响应顺序。 表5-1 6个请求等待访问磁盘的情况 序号 柱面号 磁面号 块号 1 7 6 3 2 5 5 6 3 15 20 6 4 7 4 4 5 20 9 5 6 5 15 2
若磁盘扇区的大小为512字节(512B),每磁道有80个扇区,该磁盘有4个面可用。假定磁盘的旋转速度为5400转/分钟,若CPU使用中断驱动I/O从磁盘读取一个扇区,每个字节产生一个中断。如果处理每个中断需要25ms,问CPU花在处理I/O上的时间占多少百分比(忽略寻道时间)若采用DMA方式,假定一个扇区产生一个中断,处理机处理一个中断的时间不变,则CPU花在处理I/O上的时间占多少百分比(忽略寻道时间)
若某磁盘的旋转速度为20ms/周,磁盘初始化时每个盘面分成10个扇区,扇区按磁盘旋转的反向编号,依次为0~9,现有10个逻辑记录R0,R1,…,R9,依次存放在0~9十个扇区上。处理程序要顺序处理这些记录,每读出一个记录后处理程序要花6ms进行处理,然后再顺序读下一个记录并处理,直到全部记录处理完毕,请回答: 顺序处理完这10个记录总共花费多少时间