Why is it generally correct to favour I/O bound processes over CPU-bound processes?

      

Why is it generally correct to favour I/O bound processes over CPU-bound processes?

  

Answers


Faith
We favour I/O bound processes over CPU bound processes because they are generally many, many,
orders of magnitude slower, so delaying CPU bound processes to take care of a tiny bit of I/O is nary a
problem. However, choosing to run a CPU bound process prior to an I/O one delays the next I/O request
hugely.
Titany answered the question on April 26, 2022 at 13:27


Next: Name four disk-arm scheduling algorithms. Outline the basic algorithm for each
Previous: What is the difference between preemptive scheduling and non-preemptive scheduling? What is the issue with the latter?

View More Operating Systems Questions and Answers | Return to Questions Index


Exams With Marking Schemes

Related Questions