To free pagecache:

1
[root@host]# echo 1 > /proc/sys/vm/drop_caches

To free dentries and inodes:

1
[root@host]# echo 2 > /proc/sys/vm/drop_caches

To free pagecache, dentries and inodes:

1
[root@host]# echo 3 > /proc/sys/vm/drop_caches


sync명령어는 현재 시스템 디스크의 IO 버퍼에 있는 디스크 이미지를 하드 디스크로 기록한다.


시스템을 다운시키기 전에 버퍼에 있는 이미지를 반드시 디스크로 기록해야 한다. 그렇지 않으면 디스크는 기록된 정보의 이미지와 일치하지 않는 이미지를 가지게 될지도 모른다. 사실, 이것을 사용할 경우는 극히 드물다. 왜냐하면 shutdown등의 동작을 수행하면 그들이 자동적으로 sync를 호출하기 때문이다.


sync && echo 3 > /proc/sys/vm/drop_caches