为XPC流程获取负责任的PID

时间:2014-07-09 10:44:54

标签: cocoa process webkit pid xpc

我正在尝试获取XPC流程的负责流程的PID。

例如,Safari的PID为500,并与3个com.apple.WebKit.WebContent.xpc实例进行通信,PID为510,520和530.

Activity Monitor.app似乎知道这3个XPC进程与Safari有关。它声称“进程组”是“Safari Web内容”。

但这与真正的unix进程组ID无关。 GPID不是Safari.app的。实际上,Safari.app甚至不是进程父进程 - launchd是。

所以问题是 - 如何知道com.apple.WebKit.WebContent.xpc实例的“负责”PID(即Safari或Mail)?

0 个答案:

没有答案