Exec (Unix): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Riga 160:
=== execlp ===
Generalmente dopo una fork, uno dei due processi (padre/figlio) effettua una chiamta del sistema execlp per sostuiture lo spazio di memoria del processo con un nuovo programma!
La chiamata del sistema execlp carica in memoria un file binario, cancellando l'immaigne di meoria del programma contente la stessa chiamta del sistema execlp, quindi avvia la sua esecuzione.
In altre parole, sostituisce la porzione di codice presente in memoria relativa a chi ha invocato la funzione execlp, con qualcos'altro!
In questo modo i due processi possono comunicare e procedere ognuno per la sua strada!
=== execvp ===
|