Pages : 1
#1 Le 14/01/2006, à 18:26
- fourbissime
concernant les services
Bonjour les gens
En ouvrant le gestionnaire des services, je me suis rendu compte que l'installation par défaut d'ubuntu ne cumule pas moins de 3 planificateurs de tâches (atd, cron et anacron) et 2 enregistreurs d'activité (klogd et sysklogd).
Je ne suis pas au fait du détail des fonctions des différents programmes mais ca me donne l'impression d'être super redondant (au moins entre cron et anacron) ... votre avis sur la question ? une explication "officielle" ?
Hors ligne
#2 Le 14/01/2006, à 19:22
- cep_
Re : concernant les services
Pour l'officiel il y a man
atd execute les travaux mis en file d'attente par at qui lui lit dans un fichier les commandes à exécuter ultérieurement.
man anacron : "Anacron peut être utilisé pour exécuter des commandes périodiquement, avec une périodicité donnée en jours. À la différence de cron(8), il ne suppose pas que la machine tourne en permanence. En conséquence, il peut être utilisé sur des machines qui ne tournent pas 24 heures sur 24, pour contrôler journellement, hebdomadairement ou mensuellement des tâches qui sont ordinairement contrôlées par cron.
Quand il fonctionne, Anacron lit une liste de tâches définies dans un fichier de configuration, normalement /etc/anacrontab (voir anacrontab(5)). Ce fichier contient la liste des tâches qu'Anacron contrôle. Chaque ligne de la liste précise une période en jours, un délai en minutes, un identifiant unique pour la tâche, et une commande d'un interpréteur de commandes.
Pour chaque tâche, Anacron vérifie si elle a été lancée dans les n derniers jours, n étant la périodicité définie pour cette tâche. Sinon, Anacron lance la commande relative à la tâche, après avoir attendu pendant le nombre de minutes défini comme paramètre de délai.
Quand la commande est terminée, Anacron enregistre la date dans un fichier dateur spécial pour cette tâche, de sorte qu'il peut savoir quand la lancer à nouveau. Seule la date est utilisée pour les calculs de temps. L'heure n'est pas utilisée.
Lorsqu'il n'y a plus de tâches à lancer, Anacron s'arrête."
Voir http://www.delafond.org/traducmanfr/man/man8/anacron.8.html
Pages : 1