如果我沒記錯的話,您可以確定進程啟動時使用的一些參數(在 Windows 中,它儲存在進程環境區塊中)。我還可以找出哪個進程啟動了另一個進程嗎?
例如:我的iTunes(內存吞噬“§$%&!)即使在我殺死它之後仍然重新出現,我不想知道為什麼。另一方面,我會發現這些知識在一般情況下很有用,而不僅僅是在這種情況下;- )
答案1
您可以透過開啟找到另一個進程的父進程實用工具 » 活動監視器.app。選擇進程,按檢查。
看起來不太有用,因為 OS X 中的幾乎所有內容都是由launchd
.我不確定還有什麼更好的——不過我可能是錯的。
在 iTunes「自行」啟動的特定情況下,可能是由於裝置正在同步。連接 iPad、iPhone,並在其設定中取消選取「連接此...時打開 iTunes」。