개인공부 후 자료를 남기기 위한 목적임으로 내용 상에 오류가 있을 수 있습니다.
경성대학교 양희재 교수님 수업 영상을 듣고 정리하였습니다.
메인메모리에 제일 먼저 올라온 애를 victim으로 선택
Simplest idea: 초기화 코드는 더 이상 사용되지 않을 것
예제
Belady's Anomaly
언제나 일어나는 것은 아니고 페이지 참조열이 특정한 상황에서 일어난다.
앞으로 가장 사용되지 않을 것을 victim으로 선택
Rule: Replace the page that will not be used for the longest period of time
예제
Unrealistic: 미래는 알 수 없다.
최근에 가장 적게 사용된 것은 victim으로 선택
Rule: Replace the page that has not been used for the longest period of time
-> 최근에 사용되지 않으면 나중에도 사용되지 않을 것
OPT보다는 자주일어나고 FIFO보다는 적에 일어난다. 그래서 대부분의 컴퓨터는 LRU를 사용한다.