Почему OSX Activity Monitor не показывает запущенные мной процессы? - PullRequest
0 голосов
/ 27 апреля 2011

Я использую fork и execv для запуска дочерних процессов. Если я запускаю htop, я могу найти эти процессы. Тем не менее, OSX Activity Monitor не показывает их, даже если он настроен на отображение всех процессов. Почему это так?

Столбец S в htop показывает Z для всех моих процессов. Что это значит? Может ли это быть как-то связано с этим?

1 Ответ

1 голос
/ 27 апреля 2011

Z в htop означает, что процесс является "зомби".Это означает, что процесс завершил работу и хочет умереть, но родительский процесс еще не вызвал wait() для получения кода завершения дочернего процесса.

Возможно, что монитор активности OS X не показывает зомбипроцессы.

...