Árvore Processo Final x Processo Final


10

Qual é a principal diferença entre os dois? Eu sempre vejo isso no menu do botão direito do mouse no Windows. O que acontece se você encerrar um processo que é invocado por outro processo? Existe uma maneira de "matar" uma árvore de processos no linux ou a tecnologia é diferente?

Respostas:


10

Quando você inicia um processo, muitos deles podem ser usados ​​para chamar instâncias adicionais ou separar processos.

insira a descrição da imagem aqui

Esses são chamados processos filhos, além disso, cada filho pode chamar processos filhos (tornar o processo original um avô e cada um desses novos processos como processos filhos grand).

Se você matar o processo pai, ele também deve matar os filhos / netos na árvore.

É possível chamar processos e não estar oficialmente na árvore. Este é um conceito aproximado.

Além disso, o Linux pode matar árvores, mas geralmente não é tão simples quanto clicar com o botão direito do mouse em um processo no monitor de atividades.


1
Em relação à matança, você também pode ter processos órfãos.
19413 Karan

Sim, tentei não complicar demais por uma questão de resposta ... Embora seja um bom argumento.
Austin T francês

1
will "Se você matar o processo pai, ele também deve matar os filhos / netos na árvore." requer "processo final" ou "árvore de processo final?" Além disso, como isso é feito no Linux?
AGZ
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.