Tout dépend de ton besoin de « à un instant T ».
Si c'est pour en crontab demander à un processus de faire un traitement, ça peut arriver n'importe quand selon la cron configurée, le programme ne sait pas à l'avance, donc c'est un instant T quelconque.
Par contre ya pas forcément besoin d'une réponse immédiate et synchrone, juste que ça soit fait.
C'est exactement ce qu'il se passe avec les logrotate d'ailleurs, où on peut envoyer un signal au processus pour lui demander de rouvrir son fichier de log.
Ça arrive à un instant T quelconque, mais t'as pas besoin d'être synchrone, faut juste que ça soit fait.
[^] # Re: Utilisation
Posté par Yth (Mastodon) . En réponse au journal SIGUSR1, SIGUSR2,..., SIGUSR_N ?. Évalué à 4.
Tout dépend de ton besoin de « à un instant T ».
Si c'est pour en crontab demander à un processus de faire un traitement, ça peut arriver n'importe quand selon la cron configurée, le programme ne sait pas à l'avance, donc c'est un instant T quelconque.
Par contre ya pas forcément besoin d'une réponse immédiate et synchrone, juste que ça soit fait.
C'est exactement ce qu'il se passe avec les logrotate d'ailleurs, où on peut envoyer un signal au processus pour lui demander de rouvrir son fichier de log.
Ça arrive à un instant T quelconque, mais t'as pas besoin d'être synchrone, faut juste que ça soit fait.