305287
当前位置: 首页   >  课题组新闻   >  清除linux缓存
清除linux缓存
发布时间:2023-06-09

sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches


清理磁盘缓存


刷新文件系统缓存,将缓存中的数据写入磁盘。

sync


清理页缓存。这将清除页缓存中的数据,但不会清除目录项和inode缓存。

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


清理Swap缓存:


如果系统启用了Swap分区,可以通过禁用和启用Swap来清理Swap缓存。首先,使用swapoff命令禁用Swap分区:sudo swapoff -a。然后,再使用swapon命令重新启用Swap分区:sudo swapon -a。