• 흐림동두천 -1.6℃
  • 구름많음강릉 4.0℃
  • 흐림서울 0.1℃
  • 구름많음대전 1.9℃
  • 구름많음대구 0.4℃
  • 구름많음울산 2.7℃
  • 흐림광주 7.0℃
  • 흐림부산 6.9℃
  • 흐림고창 7.6℃
  • 구름많음제주 8.8℃
  • 흐림강화 -0.2℃
  • 흐림보은 1.4℃
  • 흐림금산 0.8℃
  • 흐림강진군 2.7℃
  • 구름많음경주시 -1.2℃
  • 구름많음거제 3.0℃
기상청 제공

리눅스 메모리 부족문제 해결하기. 캐시 비우기

리눅스에서 메모리 부족시 해결하는 방법
캐시 설정 및 캐시 비우기

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

drop_caches 1 : Page cache 해제
drop_caches 2 : inode, dentry cache 해제
drop_caches 3 : Page cache, inode cache, dentry cache 해제
캐시 삭제 시 시스템이 잠시 멈출 수 있음.

캐시메모리 반환 설정
설정 값 확인 : cat /proc/sys/vm/vfs_cache_pressure
설정하기 : echo 10000 > /proc/sys/vm/vfs_cache_pressure 혹은 vm.vfs_cache_pressure = 10000
영구적으로 설정 : /etc/sysctl.conf 파일에 vm.vfs_cache_pressure = 10000 추가

추가적으로 공부할 것
https://wiki.kldp.org/Translations/html/The_Linux_Kernel-KLDP/tlk3.html