Skip to content
Official PYQ · 2015

GATE CS 2015 Set 3 Q1 — CPU Scheduling

Explain with AI

The maximum number of processes that can be in Ready\textit{Ready} state for a computer system with nn CPUs is :

Choose one option
View worked solution

Answer: D

The correct option is D.

To understand why, let us look at the definition of the process states:

  • Running State: At any given instant, a single CPU can execute at most one process. Therefore, for a system with nn CPUs, the maximum number of processes in the Running state is nn.
  • Ready State: The Ready state holds all the processes that are loaded into main memory and are waiting to be scheduled on a CPU. The capacity of the ready queue depends on the available system memory (RAM) and operating system limits, not on the number of processors.

Thus, the maximum number of processes that can reside in the Ready state is independent of the number of CPUs (nn).

Free practice · Your answers on this page are not saved.

Published
Report a correction
Keep exploringMore CPU Scheduling questions