Swap : 윈도우의 가상메모리에 해당하는것(?) 으로 알고 있....
HDD를 RAM처럼 쓰는 영역이라는건데...
뭐 어쨋건.
Swap check
$ sudo swapon -s
스왑 영역의 크기 = 현 물리 메모리의 값 or 현 물리 메모리의 값 * 2
$ sudo fallocate -l(소문자 L이다) {num}GB /swapfile
$ sudo chmod 600 /swapfile
└ 위 작업으로 스왑 파일을 단순히 만든것 뿐.
$ sudo mkswap /swapfile
└ 생성한 스왑파일을 스왑 영역으로 선언
$ sudo swapon /swapfile
└ 스왑파일을 이용하도록 선언 => swap check 해볼것!
이렇게만 해두면 그냥 한번 쓰고 끝인 모양이다.
따라서 다음 부팅 할 때에도 자동으로 적용시키게 하기 위해서 다음의 작업을 시행한다.
/etc/fstab을 각자 선호하는 에디터로 연다.
/swapfile none swap 0 0
을 추가해준다.
이 포멧은 아래쪽에 보면 몇개 있으니까 참고 할것.
이렇게만 하면 완전히 스왑영역은 추가 되었고.
이제 이 스왑영역을 얼마나의 빈도로 사용할지를 설정해야 한다.
/etc/sysctl.conf 을 에디터로 연 후에
vm.swappiness={num}을 추가한다.
{num}의 경우
0 : 사용하지 않음
1 : 최소 사용
60 : 기본값
100 : 적극적으로 사용
이라고 하는데 대략 설명하자면
60이라고 해 놓으면 램을 40%이상 사용하게 되면 스왑영역을 써먹는다고 한다.
편할대로 수치를 조절하여 저장한 후.
$ sudo sysctl -p
를 입력하여 커널 환경을 리로드 해 준다.
'우분투 공부중 > Command' 카테고리의 다른 글
캐시메모리 정리 (0) | 2018.10.07 |
---|---|
php5 & phpmyadmin 설치법 (0) | 2015.08.11 |
samba 설치법 (0) | 2015.08.11 |
Tomcat7 설치법 (0) | 2015.08.11 |
apache2 설치법 (0) | 2015.08.11 |