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