sysctl vm.swappiness 현재 스왑메모리의 활용도 값을 볼 수 있다.
vi /etc/sysctl.conf
맨 아래 줄에 vm.swappiness = 10 이라고 써주면 (echo 10 > /proc/sys/vm/swappines 바로 적용가능)
메모리 사용률이 90%에 도달했을때 프로세스를 옮겨야 한다는 뜻.
기본 스왑활용도는 60이며, 메모리 사용률이 40%에 도달했을때 프로세스를 옮겨야 함을 가리킨다.
스왑(swap)
메모리가 부족하면 예비공간의 역할을 한다.
-장점
메모리가 다 차면 보조공간 제공
더 많은 공간을 사용할 수 있게 드물게 필요한 항목을 옮길 수 있게함
최대 절전 기능 활용 가능
-단점
동적크기 조정 불가 하드디스크 공간을 차지
하드디스크 소모율 증가
하드디스크와 메모리의 속도 차이로 인해 병목현상이 발생
'리눅스' 카테고리의 다른 글
centos 7 yum 저장소 (0) | 2015.08.11 |
---|---|
configure 에러 (1) | 2015.08.11 |
dmidecode 하드웨어 확인 명령어 (0) | 2015.07.14 |
도메인을 이용해 사용자 디렉토리 접속 방법 (0) | 2015.07.01 |
make 명령어 옵션 (0) | 2015.06.28 |