2. Suspendre (également appelé stop)
Suspension temporaire, telle que l'exécution des fonctions sleep(), wait(), etc. Continuez à exécuter le processus jusqu'à ce que le signal SIGCONT soit reçu.
3. Terminer
Le processus est terminé pour toujours et est en attente de recyclage par le processus parent ou a été recyclé. Exécutez la fonction de sortie dans le code commun ou appuyez sur ctrl+c sous cli.
Remarque : Certains enfants peuvent penser qu'elle est la différence entre «
en attente d'être exécuté enétat de fonctionnement »
et « suspendu » ?Réponse : L'état suspendu se produit lorsqu'il reçoit un signal, tel que SIGSTOP, SIGISTP, etc., et passe à l'état suspendu. Pendant cette période, il ne sera pas exécuté par le noyau jusqu'à ce qu'il reçoive le signal SIGCONT pour continuer l'exécution du processus. Il indique au frère du noyau que j'attends toujours la notification "signal SIGCONT" et que le noyau ne peut pas encore me planifier. Et "attendre d'être exécuté dans l'état en cours" est le processus indiquant au frère du noyau que je suis prêt et que vous pouvez me programmer à tout moment.
Adresse originale : https://learnku.com/articles/70147Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!