Resultados de la búsqueda a petición "waitpid"

2 la respuesta

waitpid, wnohang, wuntraced. ¿Cómo uso estos

Estoy un poco confundido. Según tengo entendido, waitpid con un pid de -1 significa que espero a que todos los niños terminen, pero si agrego una opción al waitpid de WNOHANG, esa opción dice salir inmediatamente si ninguno ha terminado ... Esto ...

1 la respuesta

Implementación de tuberías múltiples utilizando la llamada al sistema fork () execvp () wait () pipe () - simplemente no funciona

Necesito implementar mi shell que maneja múltiples comandos de tubería. Por ejemplo necesito ser capaz de manejar esto:

1 la respuesta

¿Cómo esperar a que los hilos terminen su trabajo, donde los hilos creados por la clonación en c?

5 la respuesta

¿Por qué wait () establece el estado en 256 en lugar del estado de salida -1 del proceso bifurcado?

Estoy tratando de devolver un valor entero de un proceso secundario. Sin embargo, si usosalida (1)yo obtengo256como la salidasalida (-1)da65280. ¿Hay alguna manera de obtener el valor int real que envío desde el ...

1 la respuesta

Determinar pid de proceso terminado

Estoy tratando de averiguar cuál es el pid de un proceso que envió la señal SIGCHLD, y quiero hacer esto en un controlador de señal que creé para SIGCHLD. ¿Cómo haría esto? Lo estoy intentando: int pid = waitpid(-1, NULL, WNOHANG);porque quiero ...

1 la respuesta

Código de devolución cuando el asesino OOM mata un proceso

Estoy ejecutando una carga de trabajo multiprogramada (basada en los puntos de referencia SPEC CPU2006) en un sistema POWER7 con SUSE SLES 11. A veces, cada aplicación en la carga de trabajo consume una cantidad significativa de memoria y la ...

2 la respuesta

Ejemplo de waitpid () en uso?