Linux定时任务,每日定时释放内存
发布时间2022-12-31 21:20:40【Linux】6人已围观
简介 如果服务器的内存不够用,在不花钱添加内存的情况下,可以每天定时释放内存
Linux每日定时释放内存
linux定时任务crontab
#编辑crontab定时任务的两种方式: 第一种:vim /etc/crontab 第二种:crontab -e
crontab参数
* * * * * 五个*分别表示: 分 时 天 月 星期 举例如下: 1、每天1点30分执行某个任务 30 1 * * * 任务命令 2、每10分钟执行一次 */10 * * * * 任务命令 3、每月1号1点执行一次 0 1 1 * * 任务命令 4、每个星期一1点执行一次 0 1 * * 1 任务命令
清理内存
echo N > /proc/sys/vm/drop_caches 0:不释放(系统默认值) 1:释放页缓存 2:释放dentries和inodes 3:释放所有缓存 如果释放所有缓存 echo 3 > /proc/sys/vm/drop_caches
每天3点定时释放内存
vim /etc/crontab 添加如下: 0 3 * * * root echo 3>/proc/sys/vm/drop_caches root是执行的用户名,也可以省略用户名
赞一个! (2)
上一篇:Redis中乐观锁和悲观锁
下一篇:docker容器的常用命令