Resultados de la búsqueda a petición "fork"
¿Cómo puedo ejecutar comandos externos en C / Linux sin usar system, popen, fork, exec?
Me gustaría saber si hay alguna buena manera de ejecutar un comando externo en un entorno Linux utilizando el lenguaje C sin usar system (), popen (), fork (...
Obtener PID de proceso después de bifurcación en Qt
Estoy creando una aplicación de consola Qt / C ++ que se bifurca con éxito. Cuando llamo a QCoreApplication :: applicationPid () antes del fork y luego al fo...
Agarrando el valor de retorno de execv ()
//code for foo (run executable as ./a.out) #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <unistd.h> #include <sys/wait.h> int main (int argc, char **argv) { pid_t pid; pid = fork(); int i = 1; char *parms[] = {"test2", "5", ...
Proceso de Python bifurcado por NodeJS - ¿Alternativa a process.send () para Python?
Estoy bifurcando un script de Python con NodeJS y cuando se bifurca, por defecto, NodeJS crea un IPC entre este nuevo proceso y el padre. Con NodeJS, para enviar un mensaje de un niño al padre que hagoprocess.send({msg : 'toto'}) ¿Cómo puedo ...
C - comportamiento de fork y printf [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Por qué printf no se vacía después de la llamada a menos que haya una nueva línea en la cadena de ...
C - significado de esperar (NULL) al ejecutar fork () en paralelo
En el siguiente código, ¿las horquillas realmente se ejecutan en paralelo o una tras otra? Cuál es el significado dewait(NULL) ? (El programa crea un n número de procesos secundarios, n se suministra a través de la línea de comando) int main ( ...
Capturando el código de estado de salida del proceso hijo
Tengo una función que bifurca un proceso, duplica los descriptores de archivo para las memorias intermedias de entrada y salida, y luego ejecutaexecl en un comando pasado a través de una cadena llamadacmd: static pid_t c2b_popen4(const char* ...
Cómo generar un proceso de fondo separado en Linux en bash o python
Tengo un script python de larga ejecución en Linux, y en algunas situaciones necesita ejecutar un comando para detenerse y reiniciarse. Entonces, me gustaría tener un script externo (ya sea en bash o python) que ejecute el comando para reiniciar ...
El recolector de basura en Ruby 2.2 provoca una vaca inesperada
¿Cómo evito que el GC provoque una copia en escritura cuando bifurco mi proceso? Recientemente he estado analizando el comportamiento del recolector de basura en Ruby, debido a algunos problemas de memoria que encontré en mi programa (me quedé ...