OS/Centos7
[Centos7] CentOS 메모리의 Buffer와 Cache 삭제 하는 방법
태주니아빠
2024. 10. 25. 09:23
반응형
캐시를 해제해야 하는 경우는 메모리 사용량을 줄이거나 특정 작업을 수행하기 전에 메모리 상태를 깨끗하게 유지하고 싶을 때 아래와 같이 명령어를 실행하거나 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. 끝
반응형