AWS EC2 메모리 스왑
01. 현재 메모리 확인
free -h
02. swap메모리 8GB(128MB * 64) 할당
dd 명령어로 8GB(128MB*64)의 swqp 메모리를 할당하는데, 여기서 bs는 블록의 크기이고, count는 블록의 수
sudo dd if=/dev/zero of=/swapfile bs=128M count=64
03. 스왑 파일 권한 부여
sudo chmod 600 /swapfile
04. 스왑 영역 설정
sudo mkswap /swapfile
05. 스왑 공간에 스왑 파일을 추가하여 스왑 파일을 즉시 사용할 수 있도록 함
sudo swapon /swapfile
06. 스왑 메모리 적용 확인
07. 부팅 시 스왑 파일 시작 설정
편집기로 /etc/fstab 파일 열기
sudo vi /etc/fstab
열린 파일의 하단에 밑의 텍스트를 작성후 저장
/swapfile swap swap defaults 0 0
08. 스왑 메모리 제거
-
할당한 스왑공간 제거
sudo swapoff /swapfile
-
스왑파일 제거
sudo rm /swapfile
-
부팅 시 스왑 파일 시작 설정 제거
sudo vi /etc/fstab
작성했던
/swapfile swap swap defaults 0 0
삭제
참고 : https://repost.aws/ko/knowledge-center/ec2-memory-swap-file