Disk Scheduling

Scheduling is the mechanism of arranging requests in order to save unnecessary rotations by disk arm pointer of the disk the reals the requested data from the disk by rotating the disk up to desired position. In multi programming computer system, many process running concurrently may generate requests for reading and writing disk records.

Two objective of any disk scheduling algorithm are:
Minimizing :-  The response time i.e. The arrange time that a request must wait before it is satisfied should be minimum.
Maximize :- The throughput i.e. The arrange number of requests satisfied per unit of time should be maximum.