스왑 메모리(Swap Memory)란? 
스왑 메모리는 실제 물리 메모리(RAM)가 부족할 때, 하드 디스크(SSD 등)의 일부 공간을 RAM처럼 사용하는 가상 메모리
•
장점: RAM이 가득 차도 시스템이 바로 멈추거나 프로세스가 종료되지 않도록 버퍼 역할
•
단점: 디스크는 RAM보다 속도가 훨씬 느리기 때문에, 스왑 사용량이 많아지면 시스템 성능이 저하
스왑 메모리 설정 방법 (Swap File 생성)
기본 램 용량의 2배인 2GB 크기의 스왑 파일을 생성하고 시스템에 적용
1. 스왑 파일 생성 (2GB)
sudo fallocate -l 2G /swapfile
Bash
복사
2. 파일 권한 설정
다른 사용자가 접근하지 못하도록 읽기/쓰기 권한을 root에게만 부여
sudo chmod 600 /swapfile
Bash
복사
3. 스왑 공간으로 지정
생성한 파일을 스왑 영역으로 설정
sudo mkswap /swapfile
Bash
복사
4. 스왑 활성화
시스템이 해당 스왑 파일을 사용하도록 활성화
sudo swapon /swapfile
Bash
복사
5. 재부팅 시에도 자동 적용
시스템이 재부팅되어도 스왑 설정이 유지되도록 /etc/fstab 파일에 등록
echo '/swapfile swap swap defaults 0 0' | sudo tee -a /etc/fstab
Bash
복사
설정 확인
모든 과정이 끝나면 다시 free -h 명령어를 통해 Swap 라인에 2G가 할당된 것을 확인
free -h
Bash
복사


