CS/운영체제

[가상메모리] 가상메모리, 요구페이징

씩씩한 IT블로그 2023. 4. 23. 21:46
반응형

가상메모리

- 메모리가 실제 메모리보다 많이 보이게 하는 기술
- 가상메모리, 메모리맵, 물리메모리 로 구성됨
- 필요한 데이터중 실제메모리에 없는 데이터는 디스크(backing store)에서 가져옴

 
 

요구페이징(demand paging)

- 프로세스의 페이지 전체를 메모리에 올리지 않고, CPU가 요청할 때 필요한 일부 페이지만 메모리에 올리는 것을 의미
 

페이지 폴트(page faults)

- 어떤 페이지에 접근하려고 했을 때 해당 페이지가 실제 물리 메모리에 부재할 때 때 뜨는 인터럽트
- 페이지 폴트시 동작순서 (운영체제가 페이지폴트 해결 후 동일 명령을 다시 수행함)

- 페이지 폴트 발생 후 물리메모리가 가득 차면, 페이징교체 알고리즘이 수행된다.
 

반응형