



还是同样的请求,NScan 会将请求分为 N 个队列,假设 N = 2 吧
子队列的划分方法多样,假设第 1 个子队列大小为 3,剩余的请求全部放到第 2 个子队列

由于请求 1~3 是最先到达的,因此子队列 1 按照 FCFS 算法会被优先服务

虽然请求 2,3 仍然会持续访问 100 号磁道,但这个队列只有 3 个元素,因此 100 号磁道处理完成后,就可以处理 5 号磁道的请求了
特别的,当 N = 1 时,NScan 退化为 FCFS 算法,而 FCFS 不会产生磁臂黏着
FScan 算法实质上是N步SCAN算法的简化,即:FSCAN只将磁盘请求队列分成两个子队列。
这样,所有的新请求都将被推迟到下一次扫描时处理,因此和 NScan 同理