Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
cron [Le 03/03/2024, 11:35] 86.202.8.12 [Comment fonctionne Cron] |
cron [Le 03/03/2024, 12:57] (Version actuelle) 86.202.8.12 [Distinction avec Anacron] meilleure présentation |
||
---|---|---|---|
Ligne 14: | Ligne 14: | ||
[[Anacron]] est plutôt utilisé pour des machines à fonctionnement discontinu (comme les PC). | [[Anacron]] est plutôt utilisé pour des machines à fonctionnement discontinu (comme les PC). | ||
- | En effet, cron lance une tâche à un moment pré-déterminé (« le 14 janvier 2018 à 15h 30 »). Si la machine n'est pas allumée, la tâche n'est pas lancée, et ne le sera jamais, même après le re-démarrage. Elle est perdue. | + | Cron a plus d'options qu'Anacron. Comme ce dernier, il peut lancer une tâche à un intervalle déterminé : par exemple chaque 5e jour de la semaine, chaque heure, ou chaque mois. Contrairement à Anacron, il peut aussi lancer une tâche à un moment pré-déterminé (« le 14 janvier 2018 à 15h 30 »). Limite par rapport à Anacron : si la machine n'est pas allumée, la tâche n'est pas lancée, et ne le sera jamais, même après le re-démarrage. __Elle est perdue__. Les prochaines seront évidement lancées, si la machine est allumée. |
- | cron a cependant certaines fonctions qui le rapproche d'anacron : il peut lancer une tâche non sur un jour précis, mais à un intervalle déterminé : par exemple chaque 5e jour de la semaine, ou chaque mois. Par contre si la machine était éteinte au moment du lancement, aucun retard ne sera constaté, et rien ne sera lancé au redémarrage : il faudra attendre l'intervalle suivant. | + | |
- | [[Anacron]] n'utilise que des indications de temps relatives (« une fois par jour / par semaine / par mois »). Si vous avez demandé une tâche toute les semaines, et que votre PC est démarré seulement au bout de 10 jours, anacron constatera le retard, et lancera donc la tâche juste après le démarrage de votre PC. | + | [[Anacron]] n'utilise que des indications de temps relatives (« une fois par jour / par semaine / par mois »). Autre différence d'avec Cron, Si vous avez demandé une tâche toute les semaines, et que votre PC est démarré seulement au bout de 10 jours, Anacron constatera le retard, et lancera donc la tâche juste après le démarrage de votre PC. |
+ | Les 2 logiciels peuvent être utilisés sur un PC régulièrement éteint, mais Anacron a le gros avantage de lancer tous les traitements en retard à chaque allumage du PC, même si ceux-ci sont peu nombreux. Avec Cron, des allumages PC trop intermittents risquent d'annuler une grande partie des traitements programmés. | ||
===== Comment fonctionne Cron ===== | ===== Comment fonctionne Cron ===== | ||