Manuale dell'utente del CDE Solaris

Problemi con cron

Le operazioni specificate in un file cron non possono essere eseguite durante la sospensione del sistema.

Quando il sistema si riattiva, le attività programmate nel file cron relative al periodo di sospensione vengono gestite come segue:

Normalmente, il comando cron identifica il lavoro successivo da eseguire e calcola il tempo che deve trascorrere prima della sua esecuzione. Quando un sistema si riattiva, il comando cron calcola il tempo che deve trascorrere fino all'esecuzione del primo lavoro e quindi esegue tale lavoro già in coda. A questo punto, il processo cron ricontrolla la coda dei lavori, ma considera solo i lavori la cui ora di esecuzione non è ancora trascorsa; in questo modo, i lavori successivi al primo che avrebbero dovuto essere eseguiti durante la sospensione del sistema non vengono più considerati.