등장 배경

1
2
3
1960. 영국 멘처스터 대학교에서 제작된 아틀라스 컴퓨터 시스템에서 처음 등장
메인 메모리보다 용량이 큰 기억공간에 주소지정이 가능한 메모리 관리 기법
메인 메모리에서 사용자와 논리 메모리를 물리적으로 분리, 프로그래머에게 가상 메모리를 제공

계층 구조

1
2
3
페이징 시스템으로 가상 메모리 시스템을 구현
메인 메모리를 보다 효율적으로 사용할 수 있어 더 많은 작업을 메모리에 적재 가능
프로그래머에게 메인 메모리의 제한된 용량 사용과 중첩 사용 문제를 해결

장점

프로그래밍 작업이 쉽다. 공간의 제약이 없으므로 중첩을 작성할 필요가 없다.
공간이 부족해도 부분적재가 가능하며, 많은 작업을 실행할 수 있어 프로세서의 이용률과 처리율이 향상된다.

단점

메모리, 디스크 공간 사이의 이동량 증가에 따른 교체 공간의 확보
어느 시기에 어느 페이지를 적재하고 다시 복귀시킬 것인가에 대한 페이징 알고리즘의 결정
페이지 부재에 대한 처리 방안 요구