If process lacks frames it uses constantly, page-fault rate very high.
CPU-throughput decreases dramatically.
Disastrous effect on performance.
Two solutions
- Working-set model (based on locality) :Define working set as set of pages used in the most recent page references keep only working set in main memory.
Achieves high CPU-utilisation and prevent thrashing. - Page-Fault Frequency : Takes direct approach.
- Give process additional frames if page frequency rate high
- Remove frame from process if page fault rate low.