Linux教程

linux 清理buf/cache

本文主要是介绍linux 清理buf/cache,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

https://rumenz.com/rumenbiji/linux-buff-cache.html

 

  1. > sync
  2. > echo 1 > /proc/sys/vm/drop_caches
  3. > echo 2 > /proc/sys/vm/drop_caches
  4. > echo 3 > /proc/sys/vm/drop_caches
  5. 定期清理脚本:
  6. > vim clean.sh
  7. #!/bin/bash#每两小时清除一次缓存
  8. echo "开始清除缓存"
  9. sync;sync;sync #写入硬盘,防止数据丢失
  10. sleep 20#延迟20秒
  11. echo 1 > /proc/sys/vm/drop_caches
  12. echo 2 > /proc/sys/vm/drop_caches
  13. echo 3 > /proc/sys/vm/drop_caches
  14. > chmod +x clean.sh
  15. > crontab -e
  16. # 每两小时执行一次
  17. 0 */2 * * * /opt/clean.sh
这篇关于linux 清理buf/cache的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!