Fork

Fermé
eddy - 11 juin 2015 à 09:52
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 - 11 juin 2015 à 16:08
Bonjour,
J'aimerai savoir combien de processus au total sont créés après le code suivant avec explications svp!
pid du père 1000 e fils créés consécutivement
.....
int k=o;
pid_t n;
while (k<3){
n=fork();
}k++:
A voir également:

1 réponse

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
11 juin 2015 à 16:08
'lut, avec le code actuel, si
o
est supérieur à 3 il ne se passe rien (à part l'incrémentation de
k
).
Et dans le cas où
o
est inférieur à 3, ton code va forker à l'infini, créant une fork bomb qui va probablement faire crasher (ou mettre dans un mauvais état) ta machine.
0