[Cascavel-pm] fork()

Nilson Santos Figueiredo Junior acid06 em gmail.com
Sábado Dezembro 22 08:47:20 PST 2007


On Dec 22, 2007 1:55 PM, Lord <lordf3 em gmail.com> wrote:
> Olá, estou tentando criar uma função com o fork e encontrei um problema.
> Gostaria de saber como modificar variaveis em um processo filho de modo que
> a variavel tambem seja modificada nos outros processos filhos, porque quando
> incremento um contador em um processo filho os demais processos filhos não
> tem acesso à essa variavel incrementada. Enfim, gostaria de saber se há
> alguma maneira de criar uma variavel 'compartilhada' entre os processos
> filhos com o fork(). Obrigado.

Utilize o módulo forks::shared caso só possa usar processos separados
ou o threads::shared, caso possa usar threads.

-Nilson Santos F. Jr.


Mais detalhes sobre a lista de discussão Cascavel-pm