본문 바로가기

Engineering/__00. Linux

가상메모리(swap) 추가 하기

1. 생성 및 적용

     $ sudo free -m

     $ sudo fallocate -l 100G /swapfile
     $ sudo chmod 600 /swapfile 
     $ sudo mkswap /swapfile 
     $ sudo swapon /swapfile 
     $ sudo free -m

 

2. 부팅 시 적용

     /etc/fstab 에 다음 추가

     /swapfile none swap sw 0 0

 

3. 가상메모리 활용 수준 설정

     vm.swappiness = 0  사용안함
     vm.swappiness = 1  사용 최소화
     vm.swappiness = 60  기본값
     vm.swappiness = 100 최대 사용

 

    sysctl로 설정

    $ sudo sysctl vm.swappiness     (보고)

     $ sudo sysctl vm.swappiness=10     (즉시 적용)

    $ sudo vi /etc/sysctl.conf     (영구 적용)