Drzewo zakończenia procesu a drzewo zakończenia procesu


10

Jaka jest podstawowa różnica między nimi? Zawsze widzę to w menu prawym przyciskiem myszy w systemie Windows. Co się stanie, jeśli zakończysz proces, na którym opiera się inny proces? Czy istnieje sposób „zabicia” drzewa procesów w systemie Linux, czy technologia jest inna?

Odpowiedzi:


10

Po uruchomieniu procesu wielu z nich można użyć do wywołania dodatkowych instancji lub oddzielnych procesów.

wprowadź opis zdjęcia tutaj

Są to tak zwane procesy potomne, dodatkowo każde dziecko może następnie wywołać procesy potomne (uczynienie oryginalnego procesu dziadkiem, a każdy z tych nowych procesów jako proces potomny).

Jeśli zabijesz proces rodzica, powinien on także zabić dzieci / wnuki w drzewie.

Można jednak wywoływać procesy i nie znajdować się oficjalnie w drzewie. To jest szorstka koncepcja.

Również Linux może zabić drzew , ale generalnie nie jest takie proste, jak kliknięcie prawym przyciskiem myszy proces, w monitorze aktywności.


1
Jeśli chodzi o zabijanie, możesz także mieć procesy osierocone.
Karan

Tak, starałem się nie komplikować tego ze względu na odpowiedź ... Chociaż jest to dobra uwaga.
Austin T French

1
zrobi „Jeśli zabijesz proces rodzica, powinien on także zabić dzieci / wnuki na drzewie”. wymagają „zakończenia procesu” lub „drzewa zakończenia procesu?” Jak to się robi w Linuksie?
agz
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.