EC2 CPU 부하
VS코드로 ec2 서버에 들어가서 잠깐 작업했을 뿐인데 CPU가 100%를 찍어버리면서 ssh 접속이 멈추고 뻗어버렸다.
메모리가 1기가밖에 없어서 그런거 같아 스왑을 생성해주기로 했다.
swap 설정
# 2GB 스왑 파일 생성
$ sudo dd if=/dev/zero of=/swapfile bs=128M count=16
# 스왑 파일에 쓰기 권한 추가
$ sudo chmod +w /swapfile
# 스왑 영역 설정
$ sudo sudo mkswap /swapfile
# 스왑 공간에 swapfile을 추가
$ sudo swapon /swapfile
# 스왑 공간에 swapfile이 추가되었는지 확인
$ sudo swapon
# 메모리와 스왑 확인(mb 단위로)
$ free -m
## 아래부턴 reboot될 시 자동으로 스왑 잡아주기
$ sudo vi /etc/fstab
# 마지막 줄에 추가
> /swapfile swap swap defaults 0 0