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

2 la respuesta

c / llamada interrumpida del sistema / fork vs. thread

Descubrí un problema con la implementación de subprocesos, eso es extraño para mí. Tal vez algunos de ustedes me lo puedan explicar, sería genial. Estoy trabajando en algo como un proxy, un programa (que se ejecuta en diferentes máquinas) que ...

7 la respuesta

¿Es seguro bifurcar desde un hilo?

Permítanme explicar: ya he estado desarrollando una aplicación en Linux que bifurca y ejecuta un binario externo y espera a que termine. Los resultados se comunican mediante archivos shm que son exclusivos del proceso fork +. Todo el código está ...

1 la respuesta

¿Cómo depuro el proceso secundario después de fork () en gdb?

Después de llamar a fork, el proceso actual llamará aexit(0). Pero el niño continuará. switch(fork()) { case -1: exit(1); case 0: //child process,continue break; default: //the current process,exit exit(0); } ¿Cómo puedo continuar depurando el ...

4 la respuesta

working de fork en lenguaje c [cerrado]

Ahora tengo un problema para entender el funcionamiento defork() llamada al sistema. Escribo un código que sigue: #include<stdio.h> int main() { int a, b; b=fork(); printf("\n the value of b = %d",b); } La salida de este código es la ...

1 la respuesta

¿Cómo puedo cambiar entre diferentes procesos fork () ed en gdb?

Estoy depurando una aplicación de proceso múltiple, ¿Cómo puedo cambiar entrefork()ed procesos?

3 la respuesta

Esperar y / o matar a los nietos del proceso producidos por fork

I fork() en el proceso X e Y, luego Yforks() nuevamente en sí mismo y procese Z varias veces. Ahora el proceso Y es una especie de "oyente" y me gustaría que X sea el eliminador. Los procesos Z realizan las acciones reales. Los procesos Z ...

2 la respuesta

process re-parenting: controlar quién es el nuevo padre

Es el nuevo padre siempre "init" ohay alguna forma de controlar quién será el nuevo padre? Wikipedia parece indicar que siempre es "init". Realmente espero que este no sea el caso. He intentado todo lo que se me ocurre con setpgid y setsid, ...

1 la respuesta

Portar una aplicación con fork () para pthread_create ()

Estoy transfiriendo una aplicación de Linux al iPhone y me gustaría saber cuánta reescritura tengo que hacer para que sea una aplicación multiproceso en lugar de una aplicación multiproceso. Además, si simplemente reemplazo el código bifurcado ...

5 la respuesta

¿Se puede determinar el orden de ejecución de fork ()?

Estoy trabajando en un ejercicio sobre el libro de texto "Conceptos del sistema operativo 7ª edición", y estoy un poco confundido acerca de cómo funcionafork() trabajo. Desde mi entendimiento,fork() crea un proceso hijo que se ...

3 la respuesta

fork () ejecución en for loop

int main(int argc, char** argv) { int i = 0; while (i < 2) { fork(); system("ps -o pid,ppid,comm,stat"); i++; } return (EXIT_SUCCESS); } ¿Alguien puede decirme cuántas veces se ejecuta el comando ps con una explicación?