Resultados da pesquisa a pedido "waitpid"
waitpid, wnohang, wuntraced. Como eu uso esses
Eu estou um pouco confuso. Pelo que entendi, waitpid com um pid -1 significa que espero que toda criança termine, mas se eu adicionar uma opção ao waitpid de WNOHANG, essa opção diz para sair imediatamente se nenhuma tiver terminado ... Isso ...
Linux, waitpid, WNOHANG, processo filho, zumbi
Estou executando meu programa como daemon.O processo pai espera apenas pelo processo filho, quando estiver morto inesperadamente, bifurque e aguarde novamente.for (; 1;) { if (fork() == 0) break; int sig = 0; for (; 1; usleep(10000)) { pid_t wpid ...
Implementação de pipe múltiplo usando a chamada do sistema fork () execvp () wait () pipe () - simplesmente não está funcionando
Eu preciso implementar meu shell que lida com vários comandos de pipe. Por exemplo, eu preciso ser capaz de lidar com isso:
Determinar pid do processo finalizado
Estou tentando descobrir qual é o problema de um processo que enviou o sinal do SIGCHLD e quero fazer isso em um manipulador de sinal que criei para o SIGCHLD. Como eu faria isso? Estou tentando: int pid = waitpid(-1, NULL, WNOHANG);porque eu ...
Por que wait () define o status como 256 em vez do status de saída -1 do processo bifurcado?
Estou tentando retornar um valor inteiro de um processo filho. No entanto, se eu usarsaída (1)eu recebo256como a saída.saída (-1)dá65280. Existe uma maneira de obter o valor int real que envio do processo filho? if(!(pid=fork())) { exit(1); } ...
ódigo de retorno quando o OOM killer mata um proces
Estou executando uma carga de trabalho multiprogramada (com base nos benchmarks SPEC CPU2006) em um sistema POWER7 usando o SUSE SLES 11. s vezes, cada aplicativo na carga de trabalho consome uma quantidade significativa de memória e o espaço ...