-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
요구 페이징
- 프로세스를 메모리에 적재할 때 필요한 페이지만 메모리에 적재하는 기법이다.
- CPU가 특정 페이지에 접근하는 명령어를 실행한다.
- 해당 페이지가 현재 메모리에 있을 경우(유효 비트 1) CPU는 페이지가 적재된 프레임에 접근한다.
- 해당 페이지가 현재 메모리에 없을 경우(유효 비트 0) 페이지 폴트가 발생한다.
- 페이지 폴트 처리 루틴은 해당 페이지를 메모리로 적재하고 유효 비트를 1로 설정한다.
- 다시 1번을 수행한다.
순수 요구 페이징 기법
- 아무런 페이지도 메모리에 적재하지 않은 채 무작정 실행하는 것이다.
- 실행에 필요한 페이지가 어느 정도 적재되기 전까지 페이지 폴트가 계속 발생한다.
요구 페이징 시스템이 안정적으로 작동하기 위한 방법 2️⃣
- 페이지 교체
- 프레임 할당