[운영체제] - 요구 페이징 (Demand Paging)
·
💻 Computer Science/운영체제
요구 페이징 (Demand Paging)프로세스가 요청할 때 필요로 하는 데이터를 메모리로 가져오는 것을 "요구 페이징(Demand Paging)"이라고 한다. 운영체제는 프로세스를 구성하는 모듈을 전부 메모리에 올리지 않고 필요한 모듈만 메모리에 올려 실행하고 필요할 때 메모리로 불러온다. 이는 "메모리를 효율적으로 관리하고 응답 속도를 향상하기" 위함이다. 이와 같이 사용자가 요구할 때 해당 페이지를 메모리로 가져오는 것을 요구 페이징이라고 한다. 반대로 앞으로 필요할 것이라고 예상되는 페이지를 미리 가져오는 것을 "미리 가져오기"라고 한다. 미리 가져오기를 한 데이터가 쓸모없게 되면 피해가 크기에 현대의 운영체제는 요구 페이지를 기본으로 사용한다.페이지 테이블 엔트리 (PTE: Page Table ..