ubuntu 20.04运行内存(缓存)定时清理
数据处理过程,buffer/cache 占用过大,降低了运行速度
解决方法
定时释放缓存
- 缓存释放脚本
vim clear_caches.sh
输入 -
echo "开始清除缓存" sync;sync;sync sleep 20 echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches echo 3 > /proc/sys/vm/drop_caches sync
#退出保存并添加权限 chmod 755 clear_caches.sh
- 定时执行
- su进入root模式
-
su apt-get install cron crontab -e # 输入 * */2 * * * sh /home/max/clear_caches.sh # 退出保存 # 运行 service cron start # 停止 service cron stop # 查看状态 service cron status
- 转自: https://blog.csdn.net/max_u94/article/details/130519089