[AWS] 프리티어 swap 메모리

quokka·2021년 11월 14일
0

AWS EC2 프리티어인 t2.micro는 램이 겨우 1GiB이다. Swap 영역을 이용해 메모리를 늘려보자.
putty에서 인스턴스에 접속한 뒤 아래 코드를 순서대로 실행한다.

swapfile 생성

sudo dd if=/dev/zero of=/swapfile bs=128M count=16

 
권한 변경

sudo chmod 600 /swapfile

 
스왑 영역 설정

sudo mkswap /swapfile

 
스왑 파일 추가

sudo swapon /swapfile

 
스왑 파일 활성화

sudo vi /etc/fstab

위 코드를 입력하면 파일이 열린다. 아래 코드를 추가하고 esc > :wq로 저장하고 나온다.

/swapfile swap swap defaults 0 0

 
메모리 할당 확인

free

 

추가
또 오류가 난다면 아래 코드처럼 --no-cache-dir 패키지로 시도해보기

pip3 install --no-cache-dir torch

참고

0개의 댓글