Proceso final vs Árbol de proceso final


10

¿Cuál es la diferencia principal entre los dos? Siempre veo esto en el menú de clic derecho en Windows. ¿Qué sucede si finaliza un proceso en el que se basa otro proceso? ¿Hay alguna manera de "matar" un árbol de procesos en Linux o la tecnología es diferente?

Respuestas:


10

Cuando inicia un proceso, muchos de ellos se pueden usar para llamar instancias adicionales o procesos separados.

ingrese la descripción de la imagen aquí

Estos se denominan procesos hijos, además cada hijo puede llamar procesos hijos (haciendo que el proceso original sea un abuelo, y cada uno de estos nuevos procesos como procesos hijos grandiosos).

Si mata el proceso padre, también debería matar a los hijos / nietos en el árbol.

Sin embargo, es posible llamar procesos y no estar oficialmente en el árbol. Este es un concepto difícil.

Además, Linux puede matar árboles, pero generalmente no es tan sencillo como hacer clic derecho en un proceso en el monitor de actividad.


1
En cuanto a matar, también puedes tener procesos huérfanos.
Karan

Sí, traté de no complicarlo demasiado por el bien de la respuesta ... Aunque es un buen punto.
Austin T French

1
"Si matas el proceso padre, también debería matar a los hijos / nietos en el árbol". requieren "finalizar proceso" o "finalizar proceso de árbol"? Además, ¿cómo se hace esto en Linux?
agz
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.