一、磁盘移臂调度算法
1、磁盘移臂调度算法简介
磁盘 数据块读取 的 性能 主要由
寻道时间
旋转延时
决定 ;
旋转延时 是 硬盘的 盘面 持续保持匀速旋转 实现的 , 这是 硬盘 本身的硬件特性 ,...该延时没有规律 ;
磁头的寻道时间 , 是可以使用算法进行优化的 , 该算法称为 " 移臂调度算法 " ,
" 磁盘移臂调度算法 " 在 磁盘调度器 Disk Scheduler 中实现 , 用于...顺序序号 ,
初始状态下 , 磁头位于 100 号磁道 ;
第 ① 个数据请求 , 申请访问 55 号磁道 , 根据 先来先服务 的 算法原则 , 先为 申请 ① 服务 , 需要从 100 号磁道 移动到...扫描算法 SCAN 适合处理相对均匀分布的请求 , 能有效减少平均等待时间 ;
5、循环扫描算法
循环扫描算法 , C-SCAN , Circular SCAN , 沿着一个方向移动磁头 , 直到 磁头 移动到...最边缘 , 当到达最边缘时直接跳到另一边的最边缘 , 形成一个循环 ;
循环扫描算法 适合处理特定模式的请求分布 , 可以减少平均等待时间 ;
二、最短寻道时间优先算法示例
初始状态下 , 磁头位于