Swapping, Swap   스와핑, 스왑

(2023-08-06)

스왑 영역


1. 스왑 (Swap) 이란?

  ㅇ `교환한다`,`맞바꾸다` 등의 의미를 갖음


2. [운영체제]  스와핑 이란?컴퓨터 시스템의 메모리는 프로세스 수행에 필수적이고 한정된 자원임
     - 따라서, 스와핑을 통해 한정된 메모리를 보다 효율적으로 쓸 수 있도록 함

  ㅇ 보조기억장치의 일부를 메모리 확장을 위한 가상 메모리로 사용하는 것
     - `주기억장치` 및 `보조기억장치의 스왑영역` 간에 메모리 관리 기술

  ㅇ 스왑 영역 (Swap Area) (페이지 파일, 스왑 파일)
     - 가상 메모리 관리를 위해 사용되는 디스크 영역
        . 한정된 메모리 공간을 여러 프로세스가 공유하기위해 비축된 디스크 영역

  ㅇ 스와핑 발생 구분
     - 페이지 적중 (Page Hit) : 참조 주소가 실제 주기억장치에 있을 때
     - 페이지 부재 (Page Fault) : 참조 주소보조기억장치에 있을 때


3. [운영체제 : Unix/Linux]  메모리 관리 정책

  ㅇ 크게 `스와핑(Swapping)`과 `페이징(Paging)`을 통하여 메모리를 효율적으로 사용

메모리 관리
   1. 메모리 관리   2. 가상 메모리   3. 스와핑   4. 페이징   5. MMU  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"