페이징 교체기법1 [운영체제 OS] Virtual Memory Management Virtual Memory 실제 메모리보다 더 큰 용량을 사용하기 위해 논리주소와 물리주소를 매핑하여 메모리 관리하는 방식 마치 메모리가 무한대인 것처럼 동작하게 하는 Swapping이 핵심이며 여기서는 Paging단위를 사용 Demand Paging 프로세스의 모든 페이지가 아닌 순간순간 필요한 페이지만 메인 메모리에 적재하고, 나머지는 모두 가상 메모리에 적재하는 방식 페이지가 메인 메모리(물리적 메모리)에 적재되어 있는 않은 상태를 Invalid로 표시 Page Fault 지금 필요한 페이지가 실제 메모리에 올라와있지 않을때 발생 과정 1. 논리적 주소 요청이 들어온다. 2. 페이지 테이블에 접근해서 Valid/Invalid 확인했더니 Invalid여서, Trap을 걸어 운영체제에게 요청한다. 3... 2021. 8. 25. 이전 1 다음