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
Posted by yongary
,