Bird
Raised Fist0

Under severe memory pressure, a system using the working set model still experiences thrashing. Which advanced technique is most appropriate to further reduce thrashing?

hard🔁 Follow Up Q10 of Q15
Operating Systems - Thrashing - Working Set Model & Prevention
Under severe memory pressure, a system using the working set model still experiences thrashing. Which advanced technique is most appropriate to further reduce thrashing?
AIncreasing the fixed frame allocation per process without monitoring
BImplementing a page fault frequency (PFF) based dynamic frame allocation
CDisabling the working set model and using FIFO page replacement
DReducing the number of processes without adjusting memory allocation
Step-by-Step Solution
Solution:
  1. Step 1: Recognize limitations of static working set model

    Under extreme pressure, static working set allocations may be insufficient.
  2. Step 2: Identify advanced techniques

    Page fault frequency (PFF) dynamically adjusts frames based on fault rates, adapting to changing demands.
  3. Step 3: Evaluate options

    Increasing fixed frames blindly or disabling working set model worsens thrashing.
    Reducing processes without adjusting allocation may not address thrashing effectively.
  4. Final Answer:

    Option B -> Option B
  5. Quick Check:

    Dynamic PFF adapts allocation to reduce thrashing [OK]
Quick Trick: Dynamic PFF adjusts frames to reduce thrashing [OK]
Common Mistakes:
MISTAKES
  • Assuming fixed frame increase always helps
  • Thinking disabling working set model reduces thrashing
  • Believing process reduction alone solves thrashing
Trap Explanation:
PITFALL
  • Fixed allocation or disabling working set model ignores dynamic needs
Interviewer Note:
CONTEXT
  • Tests knowledge of advanced thrashing mitigation beyond basic working set
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