Resultados da pesquisa a pedido "fork"
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; }
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 ...
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 ...
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 ...
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, ...
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 ...
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 ...
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 ...
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 ...
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() > ...