La relation entre les processus parent et enfant :
la différence:
1. La valeur de retour de la fonction fork() est différente. Dans le processus parent : >0. L'ID du processus enfant renvoyé. Dans le processus enfant : ID=0.
2. Les données dans la carte PCB sont différentes, l'ID du processus actuel pid, l'ID du processus parent actuel et l'ensemble de signaux.
Des points communs:
Dans certains états : le processus enfant vient d'être créé et n'a encore effectué aucune opération d'écriture de données.
-Données dans la zone utilisateur
-Tableau des descripteurs de fichiers
Les variables sont-elles partagées entre les processus parent et enfant ?
-Au début, c'était pareil, partagé. Si les données sont modifiées, elles ne seront pas partagées.
-Partage à la lecture (le processus enfant est créé, les deux processus n'effectuent aucune opération d'écriture), copie à l'écriture,