Swap 메모리

  • 하드디스크의 일부를 RAM처럼 사용하도록 만들어진 메모리
  • 통상 swap 메모리는 기존 RAM 용량의 2배 크기만큼 설정해주는 편이다.
  • ubuntu에서는 swapfile을 이용하여 swap 메모리를 설정한다.

Swap 파티션 확인

  • 여기에서 아무것도 나오지 않는다면, 스왑 공간을 사용하지 않고 있는 것
sudo swapon --show

Swap 파일 제거 후 재설정

  1. Swap File 비활성화
sudo swapoff -v /swapfile
  1. Swap FIle 제거
sudo rm /swapfile
  1. Swap File 생성
sudo fallocate -l 8G /swapfile
  1. root 사용자만 wirte 할 수 있도록 권한 변경
sudo chmod 600 /swapfile
  1. swap 공간 지정 및 활성화
sudo mkswap /swapfile
sudo swapon /swapfile
  • Swap 200G 지정

(+) 부팅 실행 설정

시스템이 재부팅 될 때 (인스턴스가 재부팅 될 때) swap 메모리 설정이 초기화 된다. 재부팅 시에도 swap 메모리를 설정해주기 위해 다음과 같은 설정을 추가해줄 수 있다.

sudo vi /etc/fstab

파일 내부에 다음 문구를 추가함 /swapfile swap swap defaults 0 0


참고