linux清理系统缓存

Posted Pure-C

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux清理系统缓存相关的知识,希望对你有一定的参考价值。

  • Linux 内存优化。
  • 1.清理前内存使用情况
  • free -m
  • 2.开始清理
  • echo 1 > /proc/sys/vm/drop_caches
  • 3.清理后内存使用情况
  • free -m
  • 4.完成!
  • 查看内存条数命令:
  • dmidecode  |  grep-A16"MemoryDevice$"
  • # sync
  • # echo 1 > /proc/sys/vm/drop_caches
  • echo 2 > /proc/sys/vm/drop_caches
  • echo 3 > /proc/sys/vm/drop_caches
  • cache释放:
  • To free pagecache:
  • echo 1 > /proc/sys/vm/drop_caches
  • To free dentries and inodes:
  • echo 2 > /proc/sys/vm/drop_caches
  • To free pagecache, dentries and inodes:
  • echo 3 > /proc/sys/vm/drop_caches
  • 说明,释放前最好sync一下,防止丢数据。
  • 因为LINUX的内核机制,一般情况下不需要特意去释放已经使用的cache。这些cache起来的内容可以增加文件以及的读写速度。

以上是关于linux清理系统缓存的主要内容,如果未能解决你的问题,请参考以下文章

linux 中缓存怎样清除

linux下清理系统缓存并释放内存

linux系统下清理所有Redis缓存

linux系统下清理所有Redis缓存

linux下清理内存以及swap

linux 内存清理/释放命令