The document describes a shortest seek first algorithm for scheduling requests on a disk drive. The algorithm scans the request queue for the request closest to the disk head's current position and services that request first to minimize seeking time. While this reduces average response time compared to a FIFO queue, requests further away could starve if new requests keep arriving near the head. The elevator algorithm is presented as an alternative that services requests in the direction of disk head movement to avoid starvation and further reduce seeking time.