Resultados da pesquisa a pedido "fork"

2 a resposta

crie uma árvore de processo em C

Como eu abordaria a criação de uma hierarquia de processos que se pareceria com uma árvore ternária equilibrada de profundidade N? ... significando que cada processo tem 3 filhos, portanto, haveria (3 ^ N-1) / 2 processos em uma árvore de ...

1 a resposta

Processo Python bifurcado por NodeJS - Alternativa ao process.send () para Python?

Estou bifurcando um script Python com NodeJS e, quando bifurcado, por padrão, o NodeJS cria um IPC entre esse novo processo e o pai. Com o NodeJS, para enviar mensagem de um filho para o pai, eu façoprocess.send({msg : 'toto'}) Como posso fazer ...

2 a resposta

Diferença de comportamento entre os.fork e multiprocessing.Process

Eu tenho este código: import os pid = os.fork() if pid == 0: os.environ['HOME'] = "rep1" external_function() else: os.environ['HOME'] = "rep2" external_function()e este código: from multiprocessing import Process, Pipe def f(conn): ...

1 a resposta

Criar processo zumbi

Estou interessado em criar um processo de zumbi. No meu entender, o processo zumbi acontece quando o processo pai sai antes do processo filho. No entanto, tentei recriar o processo zumbi usando o seguinte código: #include <stdlib.h> #include ...

3 a resposta

anomalia printf após “fork ()”

SO: Linux, Idioma: puro C Estou avançando no aprendizado de programação C em geral e programação C no UNIX em um caso especial. Detectei um comportamento estranho (para mim) doprintf() depois de usar umfork() ligar. Código #include <stdio.h> ...

2 a resposta

É uma má idéia usar o mod_perl2?

Existem contra-indicações para usar o mod_perl2? Deve-se usar outra maneira de executar o processo em segundo plano em mod_perl2?

6 a resposta

Como o fork () retorna para o processo filho

Sei que fork () retorna de maneira diferente para os processos filho e pai, mas não consigo encontrar informações sobre como isso acontece. Como o processo filho recebe o valor de retorno 0 do fork? E qual é a diferença em relação à pilha de ...

1 a resposta

C - comportamento do garfo e da impressão [duplicado]

Esta pergunta já tem uma resposta aqui: Por que printf não libera após a chamada, a menos que uma nova linha esteja na string de formato? [/questions/1716296/why-does-printf-not-flush-after-the-call-unless-a-newline-is-in-the-format-strin] 9 ...

4 a resposta

Redirecionando a saída exec para um buffer ou arquivo

Estou escrevendo um programa em C onde eufork(), exec()ewait(). Eu gostaria de pegar a saída do programa que eu executei para gravá-la em arquivo ou buffer. Por exemplo, se eu execls eu quero escreverfile1 file2 etc para buffer / arquivo. Eu não ...

1 a resposta

C - significado de espera (NULL) ao executar fork () em paralelo

No código abaixo, os garfos realmente são executados em paralelo ou um após o outro? Qual é o significado dewait(NULL) ? (O programa cria um número n de processos filhos, n é fornecido via linha de comando) int main ( int argc, char *argv[] ) ...