
[운영체제] 페이지 교체 알고리즘
·
CS/운영체제
페이지 교체 알고리즘페이징 기법으로 메모리를 관리하는 운영체제에서 필요한 페이지가 메모리에 적재되지 않았을 시(page fault) 어떤 페이지프레임을 선택하여 교체 할 것인지 결정하는 방법을 페이지 교체 알고리즘 이라고 한다.page fault : CPU가 엑세스한 페이지가 메모리에 없는 경우를 말한다.페이지 부재 발생 시해당 페이지를 backing store(디스크)에서 메모리로 가져와야 함 페이지 교체 알고리즘의 종류OPT : 앞으로 가장 오랫동안 사용되지 않을 페이지 교체FIFO : 가장 먼저 들어와서 가장 오래 있었던 페이지 교체LRU : 가장 오랫동안 사용되지 않은 페이지 교체LFU : 참조 횟수가 가장 작은 페이지 교체MFU : 참조 횟수가 가장 많은 페이지 교체NUR : LRU 단점 보완,..