1. 스왑 파일 생성
먼저, 원하는 크기의 스왑 파일을 생성합니다. 여기서는 2GB 크기의 스왑 파일을 예로 들겠습니다.
bash
코드 복사
sudo fallocate -l 4G /swapfile
만약 fallocate 명령이 지원되지 않는 경우, dd 명령을 사용할 수도 있습니다:
bash
코드 복사
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
2. 스왑 파일에 적절한 권한 설정
스왑 파일에 올바른 권한을 설정하여 루트 사용자만 접근할 수 있도록 합니다.
bash
코드 복사
sudo chmod 600 /swapfile
3. 스왑 파일 형식 지정
스왑 파일을 스왑 공간으로 초기화합니다.
bash
코드 복사
sudo mkswap /swapfile
4. 스왑 파일 활성화
스왑 파일을 활성화하여 사용합니다.
bash
코드 복사
sudo swapon /swapfile
5. 스왑 공간 확인
스왑 공간이 제대로 활성화되었는지 확인합니다.
bash
코드 복사
sudo swapon --show
또는:
bash
코드 복사
free -h
6. 스왑 파일을 영구적으로 추가
재부팅 후에도 스왑 파일이 자동으로 활성화되도록 /etc/fstab 파일에 항목을 추가합니다.
bash
코드 복사
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab