Comment obtenir des variables partagées entre l'enfant et le parent processus lors de l'utilisation de la fourche en perl

Je suis l'aide d'une fourchette dans mon code. Avant fourche appel dans mon code, le processus parent a une variable globale déclarée. Ainsi, après la fourche appel n'processus enfant obtenir une copie de la variable globale sur sa propre pile de thread ou d'actions existantes de la mère de l'instance de la variable globale. donc, je pense qu'il y a trois possibilités ici
1) l'enfant est séparé de l'instance de la variable globale déclarée dans le processus parent
2) processus enfant partage la variable globale avec les parents thread. (qui est peut-être pas vrai)
3) processus enfant ne marche pas toute cherché des informations sur la variable globale dans le parent fil

Si 2 ou 3 options sont vraies, je veux savoir si il existe un moyen d'obtenir la variable globale et de son "état/valeur au moment de l'exécution de fork ()", a déclaré dans le thread parent, de l'enfant dans le processus.

assez largement, est-il possible d'accéder parent processus de variable et il y a des états de l'enfant dans le processus de créé avec fork().

OriginalL'auteur chaitu | 2012-05-11