如何在linux上从内存中释放pagecache、dentries和inode
时间:2019-08-20 17:58:11 来源:igfitidea点击:
linux系统有很强的内存管理能力。有时候在linux系统中,我们需要清除内存中的缓存。
当对文件 /proc/sys/vm/drop_caches进行写操作时,会导致内核从内存中删除缓存、dentry和inode。
释放页面缓存
echo 1 > /proc/sys/vm/drop_caches
释放dentries和inodes节点
echo 2 > /proc/sys/vm/drop_caches
释放pagecache、Dentry和inode
echo 3 > /proc/sys/vm/drop_caches