73.2k views
1 vote
If all processes I/O bound, the ready queue will almost always be ______, and the Short term Scheduler will have a ______ to do.

a) full,little
b) full,lot
c) empty,little
d) empty,lot

User Enkum
by
9.1k points

1 Answer

2 votes

Final answer:

If all processes are I/O bound, the ready queue will almost always be empty, and the Short term Scheduler will have a lot to do.

Step-by-step explanation:

If all processes are I/O bound, the ready queue will almost always be empty, and the Short term Scheduler will have a lot to do.

In a computer system, a process is considered I/O bound if it spends most of its time waiting for input or output operations to complete. When all processes are I/O bound, they will be in the blocked state, waiting for their I/O requests to be fulfilled. As a result, the ready queue, which holds processes that are ready to be executed by the CPU, will be empty.

The Short term Scheduler is responsible for selecting a process from the ready queue to run on the CPU. In this scenario, since there are no processes in the ready queue, the Short term Scheduler will have a lot of work to do in finding and scheduling the next process to run.

User Said  Kholov
by
8.2k points