Bonsoir,
je voudrais tuer les processus enfants engendrés par un processus en ne tuant pas le processus parent, comment faire?
C'est un processus (stream404 de mediabox404) qui génére inutilement des processus lors de la diffusion en mp3, aac ou flac.
Peut-on empêcher un processus d'avoir des enfants?^^
je suis sous xubuntu.
++
# dangereux?
Posté par ecyrbe . Évalué à 6.
-s'il lance des programmes dont tu n'a vraiment pas besoin, peut être devrais tu te plonger dans la documentation de ton application pour voir comment désactiver les programmes en question.
[^] # Re: dangereux?
Posté par NeoX . Évalué à 2.
typiquement dans la FAQ on nous dit que mediabox404
"create and manage a webradio."
alors deja si il doit y avoir du web, tu vas avoir apache (ou equivalent) pour repondre aux demandes des auditeurs.
la regle apache (configurable)
j'ai toujours 2 fils qui ecoutent.
si j'ai 10 personnes connectés, j'aurais donc 12 fils qui sont lancés
donc mediabox, sur le meme principe doit ouvrir des fils pour permettrent à d'autres auditeurs d'acceder au flux...
[^] # Re: dangereux?
Posté par khivapia . Évalué à 2.
cela devrait se faire relativement facilement avec un script ? je n'ai en fait pas trop d'idées... Merci d'avance en tous cas !
[^] # Re: dangereux?
Posté par NeoX . Évalué à 2.
sinon il te faut faire une boucle qui eteint les fils...
mais dans le cas d'apache par exemple,
si un fils meurt et qu'il en faut un, le pere le recréé.
autant bien regler le pere.
# man pkill
Posté par Xavier Teyssier (site web personnel) . Évalué à 3.
où 15 est le signal a envoyé à tes processus enfant, et 972 le PID du processus père.
Ceci dit, comme mentionnés dans les commentaires ci-dessus, je m'interroge sur l'utilité de la chose.
Pourquoi veux tu tuer les processus fils, et comment sais tu que lesdits processus sont inutiles ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.