cron中写死循环会怎么样?
会不会写完之后过一会儿就死机了,然后只能挂硬盘到别的地方修改crontab文件?
我手头没有多余的linux服务器了,谁去帮忙试试看= =
cron中写死循环会怎么样?
会不会写完之后过一会儿就死机了,然后只能挂硬盘到别的地方修改crontab文件?
我手头没有多余的linux服务器了,谁去帮忙试试看= =
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答795 阅读✓ 已解决
取决于你的 cron 的实现。
对于 dcron,它不会同时执行一个任务多次,所以会有一个任务一直跑着,消耗 CPU。
对于 cronie(大部分发行版默认),它会同时执行一个任务多次,所以每到一次该任务的执行时间点,它都会执行一次,多出一个跑死循环的进程。一开始会大量消耗 CPU,内存的压力很小,还可以进行修复。等内存渐渐地不够用了,要在线修复就困难了。