paging이란?
- 컴퓨터가 메인 메모리에서 사용하기 위해 2차 기억 장치로부터 데이터를 저장하고 검색하는 메모리 관리 기법.
- 크기는 컴퓨터 구조에 따라 512Byte에서 16MB사이로 2의 제곱으로 증가
좀더 쉽게
- 가상 기억장치를 같은 크기의 블록으로 만들어 관리하는 기법(블록을 페이지라고 한다)
페이지 테이블
Page Table은 프로세스의 페이지 정보를 저장하며 하나의 프로세스당 하나의 테이블을 가지고 있다. 또한 색인과 내용을 가지고 있다.
- 색인 : 페이지 번호
- 내용 : 해당 페이지의 프레임 시작 주소