페이징 paging
- 가상기억장치에 보관되어있는 프로그램과 주기억장치 영역을 동일한 크기로 나눈 후 나눠진 프로그램을 주기억작치에 적재시켜 실행
- 외부 단편화 x, 내부 단편화 o
- 주소 변환을 위해 페이지 위치 정보를 지닌 페이지 맵 테이블 필요
- 페이지 맵 테이블 : 비용⬆️, 처리속도⬇️
- 비연속적인 메모리를 연속적인 메모리처럼
- 페이지 : 프로그램을 일정한 크기로 나눈 단위
- 페이지 프레임 : 페이지 단위로 나누어진 주기억장치 단위
페이지 크기가 작은 경우
- 내부 단편화 ⬇️
- 페이지 집합 효율적 처리
- 기억장치 효율 ⬆️
- 페이지 맵 테이블 더 많이 필요
- 총 입출력시간 ⬆️
페이지 크기가 큰 경우
- 주기억 장치 공간 절약
- 테이블 복잡 x, 관리 용이
- 참조되는 정보와 무관한 정보가 많아서 주기억장치에 남음