페이지 교체 알고리즘 페이지 폴트 발생 시 스와핑이 일어날 때, 페이지 교체 알고리즘(page replacement algorithm)에 의해 페이지가 교체된다. 이론상의 알고리즘인 오프라인 알고리즘과, 실제 사용되는 4가지 알고리즘에 대해 알아보자. 오프라인 알고리즘 오프라인 알고리즘은 가장 좋은 알고리즘이라고 일컫는 알고리즘으로, 가장 먼 미래에 참조될 페이지와 현재의 페이지를 바꾸는 알고리즘이다. LFD(Longest Forward Distance)라고도 한다. 예를 들어, 메모리에 세 자리가 있고, 0, 1, 2, 3, 4, 2 페이지가 순서대로 들어온다면 가장 먼 미래에 참조되는 2와 스와핑 하는 방식이다. 그러나 미래에 사용될 프로세스를 미리 알 수 없기에, 현실에서는 사용할 수 없는 알고리즘..