Некоторые преимущества использования Cron перед другими планировщиками задач:
- Простота использования. 3 Для запуска задачи по расписанию нужно завести исполняемый скрипт с логикой задачи и сообщить планировщику, что этот скрипт следует запускать по расписанию. 1
- Возможность автоматизации множества задач. 3 Cron даёт пользователям возможность сократить влияние человеческого фактора на работу сервера, например, утилита не забудет сделать резервную копию. 3
- Возможность корректировки системного времени. 34 Cron позволяет регулярно корректировать время, установленное для аппаратного обеспечения, в соответствии со временем ОС. 4
- Создание оповещений. 23 Например, утилита может присылать администратору электронные письма с отчётом о работе сайта за последние сутки. 3
Однако у Cron есть и недостатки: у него нет механизма резервирования состояния запущенных задач, поэтому после восстановления сервера задача, выполнение которой прервалось, не будет перезапущена. 1