Some Other Scheduling Issues
In this lesson, we discuss how modern systems have some other scheduling related issues.
We'll cover the following...
Where is the disk scheduling performed?
There are many other issues we do not discuss in the brief description of basic disk operation, scheduling, and related topics presented in the previous lesson. One such issue is this: where is disk scheduling performed on modern systems? In older systems, the operating system did all the scheduling; after looking through the set of pending requests, the OS would pick the best one, and issue it to the disk. When that request is completed, the next one would be chosen, and so forth. Disks were simpler then, and so was ...