리눅스 시스템 메모리캐쉬 버퍼 스왑파일 삭제
- 페이지캐시삭제
# sync; echo 1 > /proc/sys/vm/drop_caches
- 페이지 캐시, 덴 트리 및 inode 삭제
# sync; echo 2 > /proc/sys/vm/drop_caches
- 페이지 캐시, 덴 트리 및 inode 삭제
# sync; echo 3 > /proc/sys/vm/drop_caches
스크립트 만들기
clearcache.sh
#!/bin/bash
#Note, we are using “echo 3”, but it is not recommended in production instead use “echo 1”
echo “echo 3 > /proc/sys/vm/drop_caches”
권한주기
# chmod 755 clearcache.sh
자동최적화 실행
# crontab -e
0 2 * * * /path/to/clearcache.sh
리눅스 스왑삭제 공간늘리기
# swapoff -a && swapon -a
# echo 3 > /proc/sys/vm/drop_caches && swapoff -a && swapon -a && printf ‘\n%s\n’ ‘Ram-cache and Swap Cleared’
OR
$ su -c “echo 3 >’/proc/sys/vm/drop_caches’ && swapoff -a && swapon -a && printf ‘\n%s\n’ ‘Ram-cache and Swap Cleared'” root