mysql buff cache_Centos7 cache/buff过高处理方法
當linux運行久點,會產生很多不必要的cache或者buff,導致占用太多的內存,其實這可以手動去釋放它。[root@DD-Server-9F?~]#?free
total????????used????????free??????shared??buff/cache???available
Mem:????????8073628?????1374360?????2004964??????385620?????4694304?????5820840
Swap:???????8388604???????????0?????8388604
[root@DD-Server-9F?~]#?free?-h
total????????used????????free??????shared??buff/cache???available
Mem:???????????7.7G????????1.3G????????1.9G????????376M????????4.5G????????5.6G
Swap:??????????8.0G??????????0B????????8.0G
#加入以下3條命令去釋放cache/buff
echo?1?>?/proc/sys/vm/drop_caches
echo?2?>?/proc/sys/vm/drop_caches
echo?3?>?/proc/sys/vm/drop_caches
[root@DD-Server-9F?~]#?free?-h
total????????used????????free??????shared??buff/cache???available
Mem:???????????7.7G????????1.3G????????6.0G????????376M????????479M????????5.8G
Swap:??????????8.0G??????????0B????????8.0G
如果想自動釋放,可以加入crontab計劃任務處理,或者寫個自動化腳本去執行,效果會更顯著。
總結
以上是生活随笔為你收集整理的mysql buff cache_Centos7 cache/buff过高处理方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 项目使用了redis还需要mysql_【
- 下一篇: python tkinter entry