Ubuntu

swap 파일 등록 및 삭제

지오준 2022. 2. 8.
반응형
$ sudo chmod 600 /swapfile

1. swap의 정의

시스템 메모리가 부족할 경우에 하드디스크의 일정한 공간을 활용해서 작업에 도움되는 영역

 

2. swap 파일의 적정용량

①Ram용량이 2GB이하의 경우에는 2배

②Ram용량이 2GB~8GB의 경우에는 Ram용량과 같은 사이즈

③Ram용량이 8GB이상의 경우에는 적어도 4GB

 

3. swap 파일 등록 순서

①swap 파일작성(swapfile용량을 2g로 설정하는예)

$ sudo fallocate -l 2G /swapfile

②퍼미션 설정

$ sudo chmod 600 /swapfile

③Ubuntu swap 디렉토리 작성

$ sudo mkswap /swapfile

④swap파일 활성화

$ sudo swapon /swapfile

⑤Ubuntu재기동시의 swap설정

$ sudo vi /etc/fstab
--이하의 코드를 추가
/swapfile swap swap defaults 0 0

⑥swap 설정 확인

$ sudo swapon --show
$ sudo free -h

4. swap 파일 삭제 순서

①swap 삭제

$ sudo swapoff -v /swapfile

②Ubuntu재기동시의 swap설정삭제

$ sudo vi /etc/fstab
--이하의 코드를 삭제
/swapfile swap swap defaults 0 0

③swap 파일 삭제

$ sudo rm /swapfile

5. swap 상세설정 순서

①설정값을 10으로 세팅

cat /proc/sys/vm/swappiness
$ sudo sysctl vm.swappiness=10

⑤Ubuntu재기동시의 swap상세설정

$ sudo vi /etc/sysctl.conf
--이하의설정을 추가
vm.swappiness=10

 

반응형

댓글