在选择清除缓存时通常先进行dirty page回收
所以用sync进行操作

仅清除页面缓存(PageCache)

echo 1 > /proc/sys/vm/drop_caches(推荐)

相当于sysctl -w vm.drop_caches=1

清除目录项和inode

echo 2 > /proc/sys/vm/drop_caches

相当于sysctl -w vm.drop_caches=2

清除页面缓存,目录项和inode

echo 3 > /proc/sys/vm/drop_caches

相当于sysctl -w vm.drop_caches=3