您的位置:首页 > 数码常识数码常识

linux怎样清cache命令(自动清理linux系统内存和Cache方法)

2025-05-15人已围观

linux怎样清cache命令(自动清理linux系统内存和Cache方法)
  1、手动清理内存和Cache方法Linux下清理内存和Cache方法 /proc/sys/vm/drop_caches

  自动清理linux系统内存和Cache方法1、手动清理内存和Cache方法

  频繁的文件访问会导致系统的Cache使用量大增

  $ free -mtotal used free shared buffers cachedMem: 3955 3926 28 0 55 3459-/+ buffers/cache: 411 3544Swap: 5726 0 5726

  free内存减少到几十兆,系统运行缓慢

  运行sync将dirty的内容写回硬盘

  清理内存和Cache方法:

  echo 1 > /proc/sys/vm/drop_caches

  echo 2 > /proc/sys/vm/drop_caches

  echo 3 > /proc/sys/vm/drop_caches

  2、自动清理内存和Cache方法,使用脚本自动清理

  #!/bin/bash# 清理系统缓存脚本used=`free -m |awk 'NR==2' |awk '{print $3}'`free=`free -m |awk 'NR==2' |awk '{print $4}'`echo "===========================" >>/var/log/mem.logdate >> /var/log/mem.logecho "Memory usage | [Use: ${used}MB][Free: ${free}MB]" >> /var/log/mem.logif [ $free -le 500 ];thensync && echo 1 > /proc/sys/vm/drop_cachessync && echo 2 > /proc/sys/vm/drop_cachessync && echo 3 > /proc/sys/vm/drop_cachesecho "OK" >> /var/log/mem.logelseecho "Not required" >> /var/log/mem.logfi

  上面就是小居数码小编今天给大家介绍的关于(自动清理linux系统内存和Cache方法)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。

  94%的朋友还想知道的:

  ps软件总是说内存教你一招解决(ps软件内存不足怎么回事)

  微信清理内存的正确方法(微信老是占内存怎么办)

  操作简单1行命令1秒搞定(如何批量修改文件名称后缀格式)

  ps内存不足无法保存怎么办(ps存储不足怎么办)



  154855
 

很赞哦! ()

随机图文