1

Если я правильно помню, вы можете определить некоторые параметры, с которыми был запущен процесс (в Windows он хранится в блоке Process Environment). Могу ли я также узнать, с какого процесса начался еще один?

Пример: Мой iTunes (память ест "§ $% &!) продолжает появляться даже после того, как я убил его, и я не хочу знать почему. С другой стороны, я нахожу такие знания полезными в целом, и не только в этом случае ;-)

1 ответ1

4

Вы можете узнать родительский процесс другого процесса, открыв Утилиты »Activity Monitor.app. Выберите процесс, нажмите Проверка.

Не выглядит слишком полезным, так как почти все в OS X запускается с помощью launchd . Я не уверен, что есть что-то лучше, хотя я могу ошибаться.

В конкретном случае, когда iTunes запускается "сам по себе", это, вероятно, связано с синхронизацией устройства. Подключите iPad, iPhone и снимите флажок «Открыть iTunes, когда он… подключен» в его настройках.

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