Reveil d'un processus automatiquement en C

machiax Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, pouvez vous m'aider avec ce programme à realiser en C

Un processus réveillé toutes les cinq (5) secondes, lit l’ensemble des mesures
(representant des temperatures comme par exemple 15, 35,21,.........) contenues dans un
fichier,effectue un traitement sur ces mesures et imprime le résultat.

Merci d'avance!

3 réponses

cedric1989 Messages postés 261 Date d'inscription   Statut Membre Dernière intervention   37
 
Il faudrait déjà que tu soit plus précis sur le type de fichier, ainsi que le type de calcul à faire sur le traitemement.
0
machiax
 
le traitement est par exemple le calcul des moyennes des valeurs enregistrées dans le fichier.Je voudrais savoir aussi comment reveiller un processus chaque 5 secondes.
merci
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
5 secondes temps réel ?
sinon faire une boucle avec un sleep (5);

for(;;){
traitement
sleep(5);
}
0
machiax Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
mais peux tu me dire comment on reveille le processus d'abord?
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
en lui envoyant un signal
man -s 2 signal pour configurer le process
man -s 2 kill pour envoyer un signal s au process
0