Question: why disk scheduling is necessary?
Answer: Disk scheduling is also known as I/O scheduling. Disk scheduling is important because: Multiple I/O requests may arrive by different processes and only one I/O request can be served at a time by the disk controller. ... Two or more request may be far from each other so can result in greater disk arm movement.