OS

[OS] Swap

집한구석 2021. 11. 7. 20:19
728x90

Swap

  • 하드 디스크의 일부를 RAM처럼 사용할 수 있게 만드는 것
  • 시스템의 메모리가 부족한 경우 하드 디스크의 일부 공간을 사용하여 도와주는 것

Swapping

  • RAM이 부족할 때 우선 일부 공간을 하드디스크로 이동하고 메모리가 다시 여유가 생기면 하드디스크에 이동했던 메모리 공간을 다시 이동하는 것

Swapping 사용방식

  • 파티션 방식 : 나누어진 파티션 중 하나를 스와핑 영역으로 사용 (Swap 파티션 영역크기는 RAM 크기 2배 이상 권장)
  • 파일 방식 :  일반적인 파일 시스템에 존재하는 파일을 스와핑 영역으로 사용

Swap 장단점

장점 단점
RAM이 가득 찼을 경우 보조 공간 제공
RAM처럼 빠르지는 않지만 하드보다 빠른 속도로 사용 가능
SWAP파티션은 크기를 유동성 있게 조정할 수 없어서 하드디스크의 공간을 차지함

'OS' 카테고리의 다른 글

[OS] 스케쥴러  (0) 2021.11.10
[OS] 메모리 관리 전략  (0) 2021.11.08
[OS] 외부 단편화 / 내부 단편화  (0) 2021.11.07
[OS] 동기화 객체의 종류  (0) 2021.11.07
[OS] 멀티프로세스 대신 멀티쓰레드 사용이유  (0) 2021.11.06