Разница между Cron и Anacron в планировании периодических задач заключается в том, что каждый из этих инструментов подходит для разных ситуаций:
- Cron — это планировщик заданий на основе времени, который работает в Unix-подобных операционных системах. 5 Он используется для планирования выполнения заданий в определённое время или с определёнными интервалами. 5 Cron подходит для серверов, которые работают непрерывно 24/7. 13
- Anacron — это инструмент для систем, которые не всегда запущены. 5 Он отслеживает время последнего запуска задания и вычисляет время следующего запуска на основе интервала, указанного в файле конфигурации. 5 Anacron подходит для систем, которые регулярно выключаются или перезапускаются, таких как ноутбуки или настольные компьютеры. 5 Если система будет выключена или перезапущена до того, как задание сможет быть запущено, Anacron запустит задание при следующем запуске системы. 5