Product SiteDocumentation Site

9.8. Планирование асинхронных задач: anacron

anacron — это демон, дополняющий cron на компьютерах, которые не включены всё время. Поскольку регулярные задачи обычно планируются на середину ночи, они никогда не будут запускаться, если компьютер в это время выключен. Назначение anacron — запустить их, принимая во внимание периоды, в которые компьютер не работает.
Обратите внимание, что anacron зачастую будет запускать такие действия через несколько минут после загрузки машины, что может привести к ухудшению отзывчивости системы. Поэтому задачи в файле /etc/anacrontab запускаются с помощью команды nice, понижающей приоритет их выполнения и тем самым ограничивающей их влияние на остальную систему. Будьте внимательны, формат этого файла отличается от /etc/crontab; при необходимости использовать anacron следует ознакомиться со страницей руководства anacrontab(5).
Installation of the anacron package deactivates execution by cron of the scripts in the /etc/cron.hourly/, /etc/cron.daily/, /etc/cron.weekly/, and /etc/cron.monthly/ directories. This avoids their double execution by anacron and cron. The latter command remains active, though, and will continue to handle the other scheduled tasks (especially those scheduled by users).