Cause of Thrashing
Why does thrashing occur?
sum of working sets of active processes > total
physical memory available (excluding kernel and
pinned pages)
Bounding the problem – page replacement
algorithm does not matter
If system has more than enough memory
(overprovisioning)
If system has too little memory
(overcommitted)