Como o fcron sabe se o job foi executado?

2

Eu migrei recentemente de vixie-cron para fcron no meu laptop. Como o fcron sabe se um determinado trabalho foi executado em determinado período de tempo?

Como um arquivo pode mudar durante a execução, o que constitui um trabalho diferente? Se eu mudar, por exemplo, da corrida diária para a semana, ela será reexecutada?

    
por Maciej Piechotka 31.08.2010 / 17:28

1 resposta

1

Durante a inicialização (e a qualquer momento em que um usuário executa fcrontab -z), o fcron carrega e compila os fcrontabs. O Fcron calcula o tempo antes da próxima execução do job e dorme por esse período.

O tempo restante até a próxima execução é salvo toda vez que o sistema é interrompido.

    
por 31.08.2010 / 19:31