목차
1. 메모리 관리 기법
📕 페이징(Paging)
- 메모리를 고정된 크기인 페이지(Page) 단위로 나누어 관리하는 방식
- 가상 메모리 → 페이지 단위로 분할
- 물리 메모리 → 프레임이라는 동일 크기의 블록으로 분할
동작 방식
- 프로세스의 가상 메모리를 페이지 단위로 분할, 이를 물리 메모리의 프레임에 매핑
페이지 테이블 : 가상 주소의 페이지 번호 → 물리 주소의 프레임 번호 변환
- 프로세스 마다 페이지 테이블 존재
- 물리 메모리에 저장
- 페이지 테이블은 매우 커질 수 있음

페이지 테이블이 가지는 정보
- 매핑 정보 : 해당 페이지가 어느 물리 프레임에 올라가 있는지
- Valid Bit / Present Bit : 해당 페이지가 현재 메모리에 존재하는지 여부