Intermediate Operating Systems
Q56 / 100

What is the difference between a process scheduler and a memory scheduler?

Correct! Well done.

Incorrect.

The correct answer is B) Process scheduler determines CPU allocation; memory scheduler (medium-term scheduler) decides which processes are swapped in/out of memory

B

Correct Answer

Process scheduler determines CPU allocation; memory scheduler (medium-term scheduler) decides which processes are swapped in/out of memory

Explanation

Three scheduler levels: long-term (job scheduler, admits to ready queue), short-term (CPU scheduler, picks next to run), medium-term (swaps processes for multiprogramming degree control).

Progress
56/100