1. 스왑 (Swap) 이란?
ㅇ `교환한다`,`맞바꾸다` 등의 의미를 갖음
2. [운영체제] 스와핑 이란?
※ 컴퓨터 시스템의 메모리는 프로세스 수행에 필수적이고 한정된 자원임
- 따라서, 스와핑을 통해 한정된 메모리를 보다 효율적으로 쓸 수 있도록 함
ㅇ 보조기억장치의 일부를 메모리 확장을 위한 가상 메모리로 사용하는 것
- `주기억장치` 및 `보조기억장치의 스왑영역` 간에 메모리 관리 기술
ㅇ 스왑 영역 (Swap Area) (페이지 파일, 스왑 파일)
- 가상 메모리 관리를 위해 사용되는 디스크 영역
. 한정된 메모리 공간을 여러 프로세스가 공유하기위해 비축된 디스크 영역
ㅇ 스와핑 발생 구분
- 페이지 적중 (Page Hit) : 참조 주소가 실제 주기억장치에 있을 때
- 페이지 부재 (Page Fault) : 참조 주소가 보조기억장치에 있을 때
3. [운영체제 : Unix/Linux] 메모리 관리 정책
ㅇ 크게 `스와핑(Swapping)`과 `페이징(Paging)`을 통하여 메모리를 효율적으로 사용