在OS X上的活动监视器中,可以将其他列添加到进程列表视图。该列表中可用的两列是“已发送邮件”和“已接收邮件”,分别显示为“已发送邮件”和“ Rcvd邮件”。见证:
活动监视器指的是哪种“消息”?
当我看到“消息”时,我首先想到的是用分发的Objective-C“消息” objc_msgSend()
,但是我看不到操作系统将如何跟踪这些消息,因为大多数这些消息将在流程本身内部。附加时,调试器可能会跟踪这些类型的消息,但是我看不到操作系统一直都在运行-开销非常大。
所以我猜这些是重量级消息。它们是进程之间的RPC形式吗?或者,这些消息调用是从用户区域到内核的?寻求权威参考。谢谢。
objc_msgSend()
呼叫正在跟踪的所有进程,或者重量级的消息猜测?