스레싱 (Thrashing) 충분한 프레임을 갖지 못한 프로세스는 페이지를 충족하기 위해 페이지 결함을 일으킬 것이다. 이 때, 몇 페이지를 교체해야 한다. 하지만 모든 페이지가 사용 중이었기 때문에, 교체된 페이지들은 바로 즉시 페이지 결함을 다시 발생시킬 것이다. 이런 과정이 반복되면 페이지를 교체하는 시간이 실제로 페이지가 실행되는 시간보다 길어지게 되는데, 이를 스레싱(Thrashing)이라 한다. CPU의 사용률이 낮다면, 새로운 프로세스를 생성해 멀티프로그래밍의 정도를 높여 CPU의 사용률을 높이려 할 것이다. 하지만 이것이 어느 정도를 넘으면 스레싱이 발생해 오히려 다시 사용률이 떨어져 스레싱이 발생한다. 이 경우에는 다시 멀티프로그래밍의 정도를 낮춰야 한다. Working Set Model..