HOME > 이용안내
이용안내
 
작성일 : 16-05-13 15:50
[리눅스서버] 스왑메모리 초기화 혹은 swap 메모리 관리
 글쓴이 : 제이네트워크
조회 : 31,770  
[스왑메모리 초기화  혹은 swap 메모리 관리]

swap 메모리 사용빈도 설정

리눅스서버에서 swap 메모리 사용빈도 확인하려면 

# sysctl vm.swappiness  또는
# cat /proc/sys/vm/swappiness

확인된 값에서 vm.swappiness = 60 *기본값은 60 입니다.
이 값이 100에 가까울수록 swap를 최대한 쓰겠다 
이 값이 0에 가까울수록 swap를 최대한 쓰지 않겠다이니 
swap 메모리를 많이 사용하실분은 숫자를 높게, 사용하지 않으실 분은 숫자를 낮게 설정 하시면 됩니다.

swap 메모리를 사용하지 않으려면 먼저
# vi /etc/sysctl.conf 
sysctl.conf에서 vm.swappiness=0 설정을 추가하고 

# echo 0 > /proc/sys/vm/swappiness
명령어를 이용해서 적용 하시면 됩니다.


[swap 메모리 초기화]
 
swapoff를 하게되면 sawp out -> swap in 되면서 실제 물리 메모리로 이동한다
 
# swapoff -a (다소 시간이 걸림, 스왑메모리를 쓰지 않음 으로 설정)
# swapon -a (스왑메모리를 다시 사용)
#
 
# free    (명령어로 현재 사용되고 있는 메모리 상태 보기)
             total       used       free     shared    buffers     cached
Mem:      16422232   13188636    3233596          0     103212    4893552
-/+ buffers/cache:    8191872    8230360
Swap:      7811068          0    7811068
 


[참고]
기타 메모리와 캐시를 초기화 하고 싶을 때 


#echo 1 > /proc/sys/vm/drop_caches;
#echo 2 > /proc/sys/vm/drop_caches;
#echo 3 > /proc/sys/vm/drop_caches;

#/usr/local/apache/bin/apachectl restart;
#/usr/local/apache/bin/apachectl restart;







Cloud server Streaming service Domain Cloud Firewall

 
 

Total 0

번호 제   목   글쓴이 날짜 조회
게시물이 없습니다.