En esta planificación la cabeza se mueve de un extremo del disco al otro, atendiendo las solicitudes que va encontrando, pero al llegar al extremo opuesto, regresa de inmediato al otro sin servir ninguna solicitud.
Las cabezas se mueven del primer cilindro al último atendiendo solicitudes, y retornan al principio. Tiempos de espera más uniformes. El retorno consume relativamente poco tiempo, porque se hace sin paradas.
Este algoritmo es el nombre de la conducta de un edificio de ascensor , donde el ascensor sigue viajando en su dirección actual (arriba o abajo) hasta que esté vacía, parando sólo para que las personas fuera o para recoger nuevos individuos dirigen en la misma dirección.
Desde la perspectiva de la aplicación, la unidad mantiene una memoria intermedia de espera de lectura / escritura peticiones, junto con el correspondiente cilindro de serie de la solicitud.Números de cilindro inferior indican que el cilindro está más cerca del husillo, y los números más altos indican el cilindro está más lejos.
Cuando llega una nueva solicitud mientras la unidad está en reposo, el movimiento inicial del brazo / cabeza será en la dirección del cilindro donde se almacenan los datos, ya sea en o fuera .Como solicitudes adicionales llegan, las solicitudes son atendidas solamente en la dirección actual del movimiento del brazo hasta que el brazo alcanza el borde del disco. Cuando esto sucede, la dirección del brazo invierte, y las peticiones que permanecían en la dirección opuesta son atendidos, y así sucesivamente.