服务器操作卡顿时centos系统怎么清理缓存?

  liunx系统的服务器使用时间久,感觉内存不足时可以通过命令查看自身服务器内存的使用情况,比如在服务器卡顿时,或者服务器例行检查时。

  一.查看物理内存使用情况的命令:free-h

  total:机器总的物理内存

  used:已使用的内存

  free:空闲的物理内存

  shared:被共享使用的物理内存

  buff/cache:缓存

  available:还可以被使用的物理内存;available=free+buffer/cache

  二.清理缓存命令:

  echo 1>/proc/sys/vm/drop_caches//释放pagecache页面缓存

  echo 2>/proc/sys/vm/drop_caches//释放dentries(目录缓存)和inodes缓存

  echo 3>/proc/sys/vm/drop_caches//释放pagecache,dentries和inodes缓存

  注释

  echo 0是不释放缓存

  echo 1是释放pagecache页面缓存(清空最近放问过的文件页面缓存)

  ehco 2是释放dentries(目录缓存)和inodes缓存(清空目录项缓存和文件节点缓存)

  echo 3是释放1和2中说到的所有缓存

你可能感兴趣的:(服务器,缓存,centos)