본문 바로가기
반응형

 

 

 

 

  캐시를 해제해야 하는 경우는 메모리 사용량을 줄이거나 특정 작업을 수행하기 전에 메모리 상태를 깨끗하게 유지하고 싶을 때 아래와 같이 명령어를 실행하거나 crontab에 등록해줍니다.

 

  1. 현재 메모리 상태 확인

free -m

 

2. 버퍼와 캐시 삭제

echo 1 > /proc/sys/vm/drop_caches

 

drop_caches 값의 의미는 다음과 같습니다:

  • 1: 페이지 캐시를 해제
  • 2: 디스크 쓰기 백 캐시(inodes 및 dentries)를 해제
  • 3: 페이지 캐시와 디스크 쓰기 백 캐시를 모두 해제

 

3. 메모리 상태 재확인

 

free -m

 

 

4. 기적으로 캐시 해제

crontab -e

 

#매시 0분 0초에 캐시삭제처리.
0 0 * * * echo 1 > /proc/sys/vm/drop_caches

 

 

 

5. 끝

 

반응형