Ciao a tutti!!!
Sono veramente alle prime armi con la programmazione concorrente e mi e' venuto subito un dubbio
Io ho sempre visto chiamate singole a fork, del tipo:
Adesso mi trovo a fare un esercizio dove mi dice di "forkare" 6 processi chiamati pid1, pid2...pid6. Da quel che capisco devo proprio creare 6 variabili intere e fare 6 fork giusto?codice:pid = fork();
Altra cosa, dopo averli create mi dice di specializzare il primo in sleep ( tramite execXX ). Ora la prassi come e'? Nel senso che, io faccio una prima fork e poi specializzo subito?
oppure prima faccio tutte e 6 le fork e poi inizio a specializzarli?codice:pid1 = for(); exec(....)
Grazie delle delucidazioni :P