(A). Short Term Scheduler
(B). Long Term Scheduler
(C). Medium Term Scheduler
(D). Asymmetric Scheduler
Choose the correct answer from the options given below:
Operating systems use schedulers to manage the execution of processes. Different types of schedulers handle different aspects of process management, deciding which process runs next and when.
The Short-Term Scheduler, often called the CPU Scheduler, is responsible for selecting a process from the processes that are ready to run (in the ready queue) and allocating the CPU to it. It makes this decision very frequently, typically every few milliseconds, whenever the CPU becomes available (e.g., when a process terminates, a process block for I/O, or a new process enters the ready state).
Let's look at the other schedulers mentioned:
Based on their functions, only the Short-Term Scheduler directly controls which process gets the CPU at any given moment. The Long-Term Scheduler manages job entry, and the Medium-Term Scheduler manages swapping. The Asymmetric Scheduler relates to multiprocessor configurations. Therefore, the scheduler commonly referred to as the CPU Scheduler is the Short-Term Scheduler.
| List-I | List-II |
| Electronic Configuration | First Ionisation energy (kJ mol$^{-1}$) |
| (A). ns$^2$ | (I). 2100 |
| (B). ns$^2$np$^1$ | (II). 1400 |
| (C). ns$^2$np$^3$ | (III). 800 |
| (D). ns$^2$np$^6$ | (IV). 900 |
| List-I | List-II |
| Spectroscopy | Property |
| (A). Raman | (I). Polarizability |
| (B). FTIR | (II). Dipole Moment |
| (C). UV-Visible | (III). Absorbance |
| (D). NMR | (IV). Spin |