Questions et réponses pour le signals :

Un signal est une notification à un processus qu'un événement s'est produit. Les signaux sont parfois décrits comme des interruptions logicielles. Les signaux sont analogues aux interruptions matérielles en ce sens qu'ils interrompent le flux normal d'exécution d'un programme; dans la plupart des cas, il n'est pas possible de prédire exactement quand un signal arrivera. Ils sont définis dans les standards C et étendus dans POSIX, mais de nombreux autres langages / systèmes de programmation y donnent également accès.

1
votes
J'essaie de communiquer entre 2 processus (processus parent et enfant sous Linux) en utilisant des signaux en langage de programmation C. Le premier processus effectue des calculs et fou ...

12
votes
Je m'enveloppe une application FastCGI dans un script Bash comme ceci: #!/bin/bash # stuff ./fastcgi_bin & PID=$! trap "kill $PID" TERM # stuff ...

12
votes
En Qt, par exemple, si vous émettez un signal dans un fil d'autrui à d'autres que le fil de l'interface graphique, le signal est en cours et exécuté plus tard dans le f ...

12
votes
Y a-t-il un moyen de mettre en pause un processus (à partir d'un exécutable) de sorte qu'il arrête la charge de la CPU pendant sa pause et attend jusqu'à ce qu'il soit n ...