Existe uma maneira de determinar qual processo iniciou outro?

1

Se bem me lembro, você pode determinar alguns dos parâmetros com os quais um processo foi iniciado (no Windows, ele é armazenado no bloco Process Environment). Também posso descobrir qual processo iniciou outro?

Exemplo: Meu iTunes (memória comendo $ § &%) continua reaparecendo mesmo depois de eu ter matado e não quero saber o porquê.Por outro lado, eu acharia esse conhecimento útil em geral e não apenas em neste caso; -)

    
por er4z0r 27.01.2012 / 12:35

1 resposta

4

Você pode descobrir o processo pai de outro processo abrindo Utilitários »Activity Monitor.app . Selecione o processo, pressione Inspecionar .

Nãoparecemuitoútil,jáquequasetudonoOSXélançadoporlaunchd.Eunãotenhocertezaseháalgomelhor-eupossoestarerrado.

NocasoespecíficodoiTunescomeçar"por si só", provavelmente é devido a um dispositivo sendo sincronizado. Conecte o iPad, iPhone e desmarque "Abrir o iTunes quando este… estiver conectado" em suas configurações.

    
por 27.01.2012 / 13:19