linux定时任务清理cache缓存
生活随笔
收集整理的這篇文章主要介紹了
linux定时任务清理cache缓存
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
大家好,我是烤鴨:
? ? 如果你出現(xiàn)類似cache過多的情況,請參考這篇。
? ?
? ?buff/cache 占了1.6G,多數(shù)情況下是無所謂的。但是有時候在系統(tǒng)內(nèi)存不足的時候,可能會影響其他程序的執(zhí)行。
? ?之前就遇到過 jenkins 因為內(nèi)存不足 集成失敗。
?
1.? cleanCache.sh
vim cleanCache.sh #!/bin/bash #每兩小時清除一次緩存 echo "開始清除緩存" sync;sync;sync #寫入硬盤,防止數(shù)據(jù)丟失 sleep 10 #延遲10秒 echo 3 > /proc/sys/vm/drop_caches2. 將cache加入定時任務
echo '0 0 2/2 * * ?? sh /opt/script/cron/cleanCache.sh' >> /var/spool/cron/root??每兩小時清理一次cache。
總結(jié)
以上是生活随笔為你收集整理的linux定时任务清理cache缓存的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【matlab】将matlab中数据输出
- 下一篇: linux cron 定时任务无效 /v