Why can excessive context switching hurt performance?
Practice this question from Quiz: Operating Systems Revision Sheet, with options and an explanation.
Question
Why can excessive context switching hurt performance?
Option A — Correct answer
Because it adds overhead instead of doing useful application work
Option B
Because the CPU forgets machine code
Option C
Because threads stop sharing memory
Option D
Because it permanently locks the scheduler