Argomento precedente: Restituzione delle variabili del set di dati al processo principaleArgomento successivo: Processo inline


Avvio ripetuto dei processi

Diversamente da quanto avviene per l'utilizzo della memoria, non esiste alcuna limitazione per il numero di processi che è possibile avviare in una catena. Un processo può persino avviare ripetutamente un'altra istanza di sé stesso.

Evitare di richiamare ripetutamente i processi in modalità associata perché questa pratica può creare una catena di chiamate infinita. Tuttavia, spesso è utile che un processo sia in grado di avviare un'altra istanza di sé stesso in modalità dissociata. Ad esempio, è possibile salvare un'immagine di un processo di monitoraggio in un determinato stato, senza interrompere l'esecuzione del processo. In questo caso, il processo di monitoraggio può avviare una nuova istanza di sé stesso in modalità dissociata, quindi eseguire un operatore Arresta per terminare sé stesso. L'istanza interrotta viene salvata e un amministratore può esaminarla nello stato precedente all'interruzione.