温馨提示×

Linux系统清理:哪些缓存可以清除

小樊
44
2025-08-26 10:01:44
栏目: 智能运维

在Linux系统中,可清理的缓存类型及对应命令如下:

  • 页缓存(Page Cache):缓存文件数据,提升读取速度。
    • 清理命令echo 1 > /proc/sys/vm/drop_caches
  • 目录项缓存(Dentries)和索引节点缓存(Inodes):缓存文件路径和元数据,加速文件系统访问。
    • 清理命令echo 2 > /proc/sys/vm/drop_caches
  • 所有缓存(页缓存+目录项+索引节点):彻底清理所有文件系统相关缓存。
    • 清理命令echo 3 > /proc/sys/vm/drop_caches

注意

  • 需先使用sync命令同步数据到磁盘,避免数据丢失。
  • 生产环境谨慎使用,频繁清理可能影响性能。

0