토막숏 폼 블로그

가상메모리 관련 참고할만한 설정들

/proc/sys/vm/vfs_cache_pressure: 값이 높을 수록 dentry, inode을 caching하는 비율이 높아진다
/proc/sys/vm/min_free_kbytes: 값이 높을 수록 buff/cache 비율을 낮춘다
/proc/sys/vm/swappiness: 값이 높을 수록 swap을 하는 비중이 높아진다. 0이면 free 메모리가 부족한 경우에 swap을 하기 시작한다
/proc/sys/vm/drop_caches

  • echo 1 > /proc/sys/vm/drop_caches: pagecache를 비운다
  • echo 2 > /proc/sys/vm/drop_caches: 반 가능한 slab 오브젝트 캐시를 비운다 (dentry, inode)
  • echo 3 > /proc/sys/vm/drop_caches: 1, 2 를 모두 수행한다

/proc/sys/vm/dirty*: 기타 시스템의 성능에 크게 영향을 끼칠 수 있는 설정들 (I/O 와 직접적으로 연관되어 있음)

참고: https://www.kernel.org/doc/Documentation/sysctl/vm.txt

당겨서 다음 글 보기

프로필 사진

작성자

0