Considere el siguiente programa en C:
int main() { fork(); fork(); fork(); printf("Hello World"); }
¿Cuántos procesos secundarios se crearán cuando se ejecute el programa anterior?
(A) 4
(B) 5
(C) 6
(D) 7
Respuesta: (D)
Explicación: Para n llamadas de bifurcación en un programa, se crean (2 n -1) procesos secundarios.
Aquí n = 3.
Por lo tanto, no de proceso hijo = 2 3 – 1 = 8 – 1 = 7.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA