[OS] 페이저(pager)와 스와퍼(swapper),스왑 공간

페이지 관리 용어들
- 가상 메모리 시스템에서 프로세스 내의
개별 페이지들을 관리합니다.
- 페이저는 주로 요구 페이징 시스템에서 사용되며, 필요할 때만 페이지를 메모리에 적재합니다.
- 이 역할을
게으른 스와퍼(Lazy Swapper)라고도 합니다.
스와퍼(swapper)
프로세스 전체를 스왑 공간에서 메모리로 읽어오거나, 반대로 메모리에서 스왑공간으로 저장하는 역할을 합니다.
- 스와퍼는 주로 전체 프로세스를 하나의 단위로 다루며, 페이지 단위로 스왑 인/아웃하는 페이저와 구별됩니다.
스왑 공간
- 물리 메모리(RAM)의 용량이 부족할 때,
디스크 공간을 활용하여 RAM처럼 사용하도록 하는 영역입니다.
- RAM이 가득 차서 데이터 저장 공간이 부족할 때, 디스크의 특정 영역(스왑 파티션이나 스왑 파일)에 데이터를 임시 저장하는 것입니다.