Bird
Raised Fist0

Which of the following statements about thrashing and the working set model is INCORRECT?

medium🐞 Bug Identification Q14 of Q15
Operating Systems - Thrashing - Working Set Model & Prevention
Which of the following statements about thrashing and the working set model is INCORRECT?
AThrashing occurs when the sum of all processes' working sets exceeds total available frames
BThe working set model dynamically adjusts the number of frames allocated to each process based on recent page usage
CIncreasing the total number of processes always reduces thrashing by distributing memory pressure
DLoad control can be used alongside the working set model to prevent thrashing by limiting the number of active processes
Step-by-Step Solution
  1. Step 1: Analyze each statement

    A is correct: thrashing happens when total working sets exceed memory.
    B is correct: working set model adjusts frames dynamically.
    C is incorrect: increasing processes usually increases memory pressure, worsening thrashing.
    D is correct: load control limits active processes to prevent thrashing.
  2. Final Answer:

    Option C -> Option C
  3. Quick Check:

    More processes usually increase thrashing risk, not reduce it.
Quick Trick: More processes -> more memory pressure -> more thrashing
Common Mistakes:
MISTAKES
  • Believing more processes reduce thrashing
  • Confusing load control with working set adjustments
  • Ignoring total memory constraints
Trap Explanation:
PITFALL
  • Option C is tempting because candidates may think distributing memory helps, but it actually increases contention.
Interviewer Note:
CONTEXT
  • Tests candidate's ability to spot misconceptions about thrashing causes and prevention.
Master "Thrashing - Working Set Model & Prevention" in Operating Systems

2 interactive learning modes - each teaches the same concept differently

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Operating Systems Quizzes