운영체제

페이지 교체

정재익 2025. 7. 24. 01:31

다중 프로그래밍 정도를 올리면 메모리 과할당이 발생한다 이것을 피하기 위해 대부분 운영체제는 페이지 스와핑과 페이지 교체를 결합한다.

빈 프레임이 없다면 현재 사용되지 않는 프레임을 찾아내 비우는것

그 프레임의 내용을 스왑 공간에 쓰고 그 페이지가 메모리에 없다는 것을 표시하기 위해 페이지 테이블을 변화시킨다

 

요구 페이징 시스템은 프레임 할당 알고리즘과 페이지 교체 알고리즘이라는 두 가지 문제를 해결해야 한다.

페이지 교체 알고리즘에는 FIFO, 최적, LRU, LFU, MFU, 페이지-버퍼링 알고리즘등이 있다.