Computer Science

[운영체제] Page fault 발생 시 처리 과정

imsunbow 2024. 1. 20. 15:51

Page fault(페이지 부재)가 발생할 경우 처리 과정은 다음과 같다.

 

1. page table의 해당 entry를 조사하여 invalid 원인을 알아낸다.

2. free frame을 찾는다.

3. 디스크에 있는 page를 page frame으로 swap in 한다

4. disk read가 완료되면 page table을 갱신한다.

5. page fault trap에 의해 중단되었던 instruction을 재시작한다.

 

 

 

반응형