"리눅스 캐시 메모리 비우기"의 두 판 사이의 차이

잔글 (로봇: 자동으로 텍스트 교체 (-<source lang='dos'> +<source lang='cli'>))
18번째 줄: 18번째 줄:


==실행예시==
==실행예시==
<source lang='dos'>
<source lang='cli'>
[root@jmnote ~]# cat /proc/sys/vm/drop_caches
[root@jmnote ~]# cat /proc/sys/vm/drop_caches
0
0
</source>
</source>
:→ drop_caches의 기본값은 0 (=캐시 메모리를 drop하지 않음)
:→ drop_caches의 기본값은 0 (=캐시 메모리를 drop하지 않음)
<source lang='dos'>
<source lang='cli'>
[root@jmnote ~]# free -m
[root@jmnote ~]# free -m
             total      used      free    shared    buffers    cached
             total      used      free    shared    buffers    cached
31번째 줄: 31번째 줄:
</source>
</source>
:→ 버퍼 156MB, 캐시 617MB 사용중
:→ 버퍼 156MB, 캐시 617MB 사용중
<source lang='dos'>
<source lang='cli'>
[root@jmnote ~]# echo 3 > /proc/sys/vm/drop_caches
[root@jmnote ~]# echo 3 > /proc/sys/vm/drop_caches
[root@jmnote ~]# cat /proc/sys/vm/drop_caches
[root@jmnote ~]# cat /proc/sys/vm/drop_caches
37번째 줄: 37번째 줄:
</source>
</source>
:→ drop_caches를 3으로 조정 (=pagecache, dentries, inodes 캐시 메모리 영역을 해제)
:→ drop_caches를 3으로 조정 (=pagecache, dentries, inodes 캐시 메모리 영역을 해제)
<source lang='dos'>
<source lang='cli'>
[root@jmnote ~]# free -m
[root@jmnote ~]# free -m
             total      used      free    shared    buffers    cached
             total      used      free    shared    buffers    cached

2015년 2월 6일 (금) 04:21 판

리눅스 캐시 메모리 비우기
리눅스 캐시 메모리 줄이기
/proc/sys/vm/drop_caches

1 명령어

  • pagecache 해제
echo 1 > /proc/sys/vm/drop_caches
  • dentries, inodes 해제
echo 2 > /proc/sys/vm/drop_caches
  • pagecache, dentries, inodes 모두 해제
echo 3 > /proc/sys/vm/drop_caches

2 실행예시

[root@jmnote ~]# cat /proc/sys/vm/drop_caches
0
→ drop_caches의 기본값은 0 (=캐시 메모리를 drop하지 않음)
[root@jmnote ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          3881       1183       2698          0        156        617
-/+ buffers/cache:        408       3472
Swap:         6063          0       6063
→ 버퍼 156MB, 캐시 617MB 사용중
[root@jmnote ~]# echo 3 > /proc/sys/vm/drop_caches
[root@jmnote ~]# cat /proc/sys/vm/drop_caches
3
→ drop_caches를 3으로 조정 (=pagecache, dentries, inodes 캐시 메모리 영역을 해제)
[root@jmnote ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          3881        365       3516          0          0         21
-/+ buffers/cache:        342       3538
Swap:         6063          0       6063
→ 버퍼 0MB, 캐시 21MB 로 줄어듬.

3 같이 보기

4 참고 자료