Resultados da pesquisa a pedido "fork"

6 a resposta

Por que este programa imprime "bifurcado!" 4 vezes?

Por que este programa imprime "bifurcado!" 4 vezes? #include <stdio.h> #include <unistd.h> int main(void) { fork() && (fork() || fork()); printf("forked!\n"); return 0; }

3 a resposta

fork () e wait () com dois processos filhos

Preciso usar as funções fork () e wait () para concluir uma tarefa. Estamos modelando um comportamento não determinístico e precisamos que o programa bifurque () se houver mais de uma transição possível. Para tentar descobrir como o garfo e a ...

1 a resposta

Capturando o código de status de saída do processo filho

Eu tenho uma função que bifurca um processo, duplica os descritores de arquivo para buffers de entrada e saída e, em seguida, executaexecl em um comando transmitido por meio de uma string chamadacmd: static pid_t c2b_popen4(const char* cmd, int ...

6 a resposta

chamada do sistema fork () e espaço de memória do processo

Cito "quando um processo cria um novo processo usando a chamada fork (), apenas os segmentos de memória compartilhada são compartilhados entre o processo pai e o processo filho recém-bifurcado. Cópias da pilha e da pilha são feitas para ...

3 a resposta

Lançar um processo completamente independente

Eu queria iniciar um processo do meu script python(main.py), especificamente, eu quero executar o comando abaixo `nohup python ./myfile.py &`e esse arquivomyfile.py deve mesmo depois que meu script python principal é encerrado. Além disso, ...

1 a resposta

Como usar execvp ()

O usuário lerá uma linha e manterei a primeira palavra como um comando para execvp. Vamos dizer que ele digitará"cat file.txt"... comando será gato. Mas não sei como usar issoexecvp(), li alguns tutoriais, mas ainda não o entendi. #include ...

23 a resposta

Como fazer o processo filho morrer após a saída dos pais?

Suponha que eu tenha um processo que gera exatamente um processo filho. Agora, quando o processo pai sai por qualquer motivo (normalmente ou de forma anormal, por morte, ^ C, afirmar falha ou qualquer outra coisa), quero que o processo filho ...

2 a resposta

Melhorando a eficiência do raspador de HTML com pcntl_fork ()

Com a ajuda de duas perguntas anteriores, agora tenho um raspador HTML em funcionamento que alimenta as informações do produto em um banco de dados. O que estou tentando fazer agora é melhorar de forma eficiente, envolvendo meu cérebro com o ...

1 a resposta

Como gerar processo em segundo plano desanexado no Linux em bash ou python

Eu tenho um script python de longa execução no Linux e, em algumas situações, ele precisa executar um comando para parar e reiniciar a si mesmo. Então, eu gostaria de ter um script externo (em bash ou python) que execute o comando para reiniciar ...

2 a resposta

Número máximo de processos filhos no Linux

O código abaixo gerará o maior número possível de crianças. Eles mesmos não se esforçarão mais e se tornarão zumbis quando o processo pai terminar. Quantos processos filhos o processo pai gerará? int main(int argc, char *arg[]) { while(fork() > ...