출처 : http://megaidc.net/board_kRVd58/3998


리눅스에서 메모리의 캐쉬를 제거할 때 리부팅 없이도 제거 할 수 있습니다.

우선 메모리를 확인합니다.

#free -m

1.png




그리고 간단한 명령어로 캐시를 삭제 할 수 있습니다.

# echo 1 (혹은 2 or 3) > /proc/sys/vm/drop_caches (저는 echo 3 으로 실행했습니다.)

그리고 다시 free -m 으로 메모리를 확인합니다.

2.png




각 번호에 대한 설명은 다음과 같습니다.

drop_caches = 1 Page cache 해제

drop_caches = 2 inode, dentry cache 해제

drop_caches = 3 Page cache, inode cache, dentry cache 모두 해제