- 현재 스왑 확인:
sudo swapon --show 명령어로 기존 스왑 파일 위치와 크기를 확인.
- 스왑 끄기:
sudo swapoff -a 명령어로 모든 스왑을 비활성화.
- 스왑 파일 크기 조정:
sudo fallocate -l 16G /swap.img 명령어를 사용하여 16GB 크기의 스왑 파일을 새로 생성합니다. 필요에 따라 ’16G’ 대신 ‘4G’, ’32G’ 등을 지정할 수 있음.
- 파일 권한 설정:
sudo chmod 600 /swap.img 명령어로 보안을 위해 루트 사용자만 접근 가능하게 설정.
- 스왑 파일로 설정:
sudo mkswap /swap.img 명령어를 입력하여 스왑 공간으로 포맷.
- 스왑 켜기:
sudo swapon /swap.img 명령어를 입력하여 스왑을 활성화.
- 확인:
free -h 또는 sudo swapon --show 명령어로 스왑이 정상적으로 늘어났는지 확인.
- 시스템 재부팅 후에도 스왑이 유지되도록 하려면
/etc/fstab 파일에 /swap.img none swap sw 0 0 설정이 포함되어 있는지 확인.
- 스왑 우선순위(Swappiness)를 낮추려면
sudo sysctl vm.swappiness=10 명령을 사용.