私の記憶が正しければ、プロセスの開始時に使用されたパラメータの一部を特定できます (Windows ではプロセス環境ブロックに保存されます)。また、別のプロセスを開始したプロセスも特定できますか?
例: 私の iTunes (メモリを消費する "§$%&!) は、終了した後も再び表示され続けるので、その理由を知りたいです。一方、このような知識は、この場合だけでなく、一般的に役立つと思います ;-)
答え1
別のプロセスの親プロセスを見つけるには、ユーティリティ » アクティビティモニター.appプロセスを選択し、検査する。
OS X のほとんどすべてが によって起動されるため、あまり便利には思えませんlaunchd
。これより良いものがあるかどうかはわかりませんが、間違っている可能性もあります。
iTunes が「自動的に」起動する特定のケースでは、デバイスが同期されていることが原因と考えられます。iPad、iPhone を接続し、設定で「このデバイスが接続されたら iTunes を開く」のチェックを外します。