본문 바로가기

개발 이야기/리눅스 개발

리눅스 - swap file 만들기

728x90

우분투와 같은 리눅스에서 가상메모리로 swap file을 생성하여

/etc/fastb 에 마운트하여 사용하는 방법, 즉 명령은 아래와 같습니다.

 

즉, 필수 명령어 만을 정리하면,

sudo dd if=/dev/zero of=/var/swapfile bs=1G count=4

이렇게 하면 기존 swap이 2G라면 위 명령으로 2G+4G가 되어 총 6G의 swap이 생깁니다.

 

그리고 아래 명령으로 swap file을 초기화 하고

sudo mkswap /var/swapfile

 

하기 명령으로 root권한을 줍니다.

sudo chmod 600 /var/swapfile

 

그리고 마지막으로 자동 마운트를 위하여

sudo vim /etc/fstab

 

위 명령 후 아래와 같이 내용을 추가합니다.

/var/swapfile   /none  swap   swap  0 0

 

그리고 수정 후에 swap적용은 아래와 같이 합니다.

sudo swapon /var/swapfile

 

그리고 적ㅇ요이 잘 됬는지 확인은 하기 명령으로 가능합니다.

$ free -m

또는

$ swapon -s

 

이상 swap file 생성 미 적용 관련 내용이었습니다.

 

 

728x90