프로세스 종료 대 프로세스 트리 종료


10

둘의 주요 차이점은 무엇입니까? 난 항상 Windows에서 마우스 오른쪽 버튼 메뉴에서 이것을 참조하십시오. 다른 프로세스가 의존하는 프로세스를 종료하면 어떻게됩니까? 리눅스에서 프로세스 트리를 죽일 수있는 방법이 있을까? 아니면 기술이 다른가?

답변:


10

프로세스를 시작할 때 그 중 많은 프로세스를 사용하여 추가 인스턴스를 호출하거나 프로세스를 분리 할 수 ​​있습니다.

enter image description here

이것들을 자식 프로세스라고 부르며, 추가로 각 자식은 자식 프로세스를 호출 할 수 있습니다 (원래 프로세스를 조부모로 만들고이 새로운 프로세스 각각을 그랜드 자식 프로세스로 만듭니다).

부모 프로세스를 종료하면 트리에서 자식 / 손자를 죽일 수도 있습니다.

프로세스를 호출하고 트리에서 공식적으로 호출 할 수는 없습니다. 이것은 대략적인 개념입니다.

또한, 리눅스는 나무를 죽일 수있다. 일반적으로 활동 모니터에서 프로세스를 마우스 오른쪽 단추로 클릭하는 것만큼이나 직설적이지는 않습니다.


1
살인에 관해서도 고아의 과정을 가질 수 있습니다.
Karan

그래, 나는 대답을 위해 그것을 복잡하게하지 않으려 고 노력했다. .. 그 좋은 점이지만.
Austin T French

1
"당신이 부모 과정을 죽이는다면, 그것은 또한 나무에있는 자식들 / 손자들을 죽여야 만 할 것입니다." "end process"또는 "end process tree?"가 필요합니다. 또한 이것은 리눅스에서 어떻게 이루어 집니까?
agz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.