Ejercicio 2 - parte c

Ejercicio 2 - parte c

de Carolina Smith Porochin -
Número de respuestas: 2

Considerando los componentes: datos, heap, stack, variables en registros de Cpu.

No me queda claro cuáles de estos componentes son compartidos entre un proceso y sus hijos. 

Y además cuáles entre threads de un mismo proceso.

Gracias. 

En respuesta a Carolina Smith Porochin

Re: Ejercicio 2 - parte c

de Leonardo Alberro Zimmermann -
Hola,
capaz les puede ayudar a darse cuenta el hecho de que la creación de procesos en linux es con fork, es decir, que todo proceso es creado a partir de otro. Con eso en mente, tiene sentido que compartan algo de lo mencionado? Cuál en concreto?
Por otra parte, entre hilos del mismo proceso, pueden preguntarse componente a componente que tiene sentido (una vez que entiendan la definición de hilo). Por ejemplo, cada si cada hilo tiene su priorio program counter y además es la unidad de ejecución de la CPU, es viable que compartan registros?
Saludos