** 블록사이즈 1024로 하여 스왑메모리 8GB를 잡을 때 예시 **
Step1. 기가바이트 킬로바이트 계산기를 사용해 내가 잡을 수를 알아낸다. (계산기 링크)
8GB = 8388608
Step2. 아래 명령어에 대입하여 입력한다.
dd if=[스왑파일을 생성할 경로] of=[스왑파일명] bs=[블록사이즈] count=[킬로바이트로 환산한 값]
예시
dd if=/home of=/swapfile bs=1024 count=8388608
Step3. 위에서 생성한 파일을 스왑파일로 설정한다.
mkswap /swapfile
Step4. 설정한 스왑파일 즉시 적용한다.
swapon /swapfile
Step5. 확인
free
번외1. 재부팅 후에도 반영
vi /etc/fstab
에 들어가 맨 밑줄에 스왑파일 관련 아래 내용 추가
/swapfile swap swap defaults 0 0
번외2. 스왑 삭제 -> 스왑파일은 설정했던걸 해제해야 삭제가 가능함.
2-1. 스왑 해제 (번외1을 했다면 추가한 내용을 주석 혹은 삭제)
swapoff -v /swapfile
2-2. 스왑 삭제
rm -f /swapfile