wangjie20200529

缓存清理需root用户权限

清理缓存前需同步数据

执行命令sync

查看缓存的命令

free -m
free -g

清理缓存的命令:

  • echo 0 > /proc/sys/vm/drop_caches 
  • echo 1 > /proc/sys/vm/drop_caches
  • echo 2 > /proc/sys/vm/drop_caches
  • echo 3 > /proc/sys/vm/drop_caches

说明:

0 – 不释放
1 – 释放页缓存
2 – 释放dentries和inodes
3 – 释放所有缓存
数字1是用来清空最近放问过的文件页面缓存
数字2是用来清空文件节点缓存和目录项缓存
数字3是用来清空1和2所有内容的缓存。

执行一条命令就是:

sync && echo 3 >/proc/sys/vm/drop_caches && sleep 2 && echo 0 >/proc/sys/vm/drop_caches

分类:

技术点:

相关文章:

  • 2021-11-11
  • 2022-01-12
  • 2021-08-25
  • 2021-12-21
  • 2022-02-08
  • 2021-11-29
  • 2022-02-01
  • 2022-12-23
猜你喜欢
  • 2022-01-29
  • 2021-11-29
  • 2022-02-07
  • 2021-11-09
  • 2021-12-22
  • 2021-12-03
相关资源
相似解决方案