Question:

What is the main function of the operating system's scheduler?

Show Hint

The short-term scheduler, also known as the CPU scheduler, is the most frequently executed part of the OS. Its job is to select the next process to run from the ready queue, making a decision every few milliseconds.
Updated On: Jul 2, 2026
  • To manage memory allocation
  • To manage file systems
  • To manage CPU time for processes
  • To handle I/O operations
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is C

Solution and Explanation

The operating system is responsible for managing all system resources. Different parts of the OS handle different resources.
(A) Memory allocation is handled by the Memory Manager.
(B) File systems are managed by the File Manager.
(D) Handling I/O operations is the task of the I/O Manager and device drivers.
(C) The scheduler is the component of the OS that is responsible for managing the most critical resource: the CPU's processing time. It decides which of the processes in the ready state should be allocated the CPU next, and for how long. There are different types of schedulers (long-term, short-term, medium-term) that manage the flow of processes between different states. The primary function is to manage CPU time allocation among competing processes.
Was this answer helpful?
0
0