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

1 la respuesta

¿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 (...

1 la respuesta

fork sin exec, y pthread_mutex_t usado por objeto compartido

1 la respuesta

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...

1 la respuesta

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", ...

1 la respuesta

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 ...

1 la respuesta

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 ...

1 la respuesta

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 ( ...

1 la respuesta

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* ...

1 la respuesta

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 ...

1 la respuesta

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é ...