duo/mathieu>fork_e
Avant le fork() Apres le fork() : pid = 10028 Apres le fork() : pid = 0 duo/mathieu> |
Le processus affiche "Avant le fork",
puis remplit le buffer avec "Apres le fork pid = ", sans le vider, et enfin se duplique.
L'ordonnanceur (scheduler)
élit successivement
duo/mathieu>fork_e
Avant le fork() Apres le fork() : pid = 0 Apres le fork() : pid = 10028 duo/mathieu> |
duo/mathieu>fork_e
Avant le fork() Apres le fork() : pid = 10028 duo/mathieu>Apres le fork() : pid = 0 |