10

Какая основная разница между ними? Я всегда вижу это в меню правой кнопки мыши в Windows. Что произойдет, если вы завершите процесс, на который опирается другой процесс? Есть ли способ "убить" дерево процессов в Linux или технология отличается?

1 ответ1

10

Когда вы запускаете процесс, многие из них могут использоваться для вызова дополнительных экземпляров или отдельных процессов.

Они называются дочерними процессами, кроме того, каждый дочерний процесс может затем вызывать дочерние процессы (делая исходный процесс прародителем, а каждый из этих новых процессов - великим дочерним процессом).

Если вы уничтожите родительский процесс, он также должен убить детей / внуков в дереве.

Впрочем, можно вызывать процессы и не быть официально в дереве. Это грубая концепция.

Кроме того, Linux может убивать деревья, но обычно это не так просто, как щелкнуть правой кнопкой мыши процесс в мониторе активности.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .