エレベータアルゴリズム
エレベータアルゴリズムはヘッドの動きを常にシリンダ数の2倍未満に抑え、応答時間のばらつきが小さい利点があり、アルゴリズムは非常に簡単である。
しかし、エレベータアルゴリズムは shortest seek first より常に良いとは限らない。この手法は最適に近いが、新しい要求が既存の要求よりも前に処理する位置に入り続ける場合に応答時間のばらつきが大きくなり、最悪の場合リソーススタベーションを起こす。
最適な応答時間を保証するために、 shortest seek time first アルゴリズムでは、リソーススタベーション防止技術が盛り込まれている。