Identifiant du groupe de processus de l’enfant UNIX

Après fork (), quel est l’ID de groupe de processus de l’enfant si aucun setpgid explicite n’est appelé par un processus?

Je recherche sur le web (fais moi-même des tests), il semble que ce soit l’identifiant du groupe de processus du parent. Mais où puis-je trouver le fichier standard qui mentionne cela?

Je vous remercie.

L’enfant hérite du groupe de processus de son parent.

Ceci est le comportement standard POSIX, mentionné dans la définition d’un “groupe de processus” :

3.296 Groupe de processus

Un ensemble de processus permettant de signaler les processus associés. Chaque processus du système est membre d’un groupe de processus identifié par un ID de groupe de processus. Un processus nouvellement créé rejoint le groupe de processus de son créateur.

(soulignement ajouté)

Le comportement est également impliqué par la spécification POSIX de fork() , qui, après avoir décrit de nombreux atsortingbuts de processus qui ne sont pas hérités par les processus enfants, précise que «toutes les autres caractéristiques de processus définies par POSIX.1-2008 seront identiques. dans les processus parent et enfant. ”