Rubrique précédente: Renvoyer des variables d'ensemble de données au processus parentRubrique suivante: Processus intégré


Démarrer des processus de manière récursive

Excepté l'utilisation de la mémoire, il n'y a aucune restriction sur le nombre de processus démarrés dans une chaîne. Un processus peut même démarrer une autre instance de lui-même de façon récursive.

Evitez d'appeler des processus de façon récursive en mode attaché, car cette pratique peut aboutir à une chaîne d'appel infinie. Toutefois, il est souvent utile pour un processus de démarrer une autre instance de lui-même en mode détaché. Par exemple, vous pouvez enregistrer l'image d'un processus de surveillance dans un certain état et poursuivre l'exécution du processus. Dans ce cas, le processus de surveillance peut démarrer une nouvelle instance de lui-même en mode détaché, puis exécuter un opérateur Arrêter pour se terminer. L'instance arrêtée est alors enregistrée et un administrateur peut l'examiner dans son état avant arrêt.