In Activity Monitor su OS X, è possibile aggiungere ulteriori colonne alla vista elenco processi. Due colonne disponibili in tale elenco sono "Messaggi inviati" e "Messaggi ricevuti", che vengono visualizzati rispettivamente come "Messaggi inviati" e "Msg Rcvd". Testimone:
Che tipo di "messaggi" si riferisce a Monitoraggio attività?
Quando ho visto "messaggio", ho pensato dapprima ai "messaggi" Objective-C inviati con objc_msgSend()
, ma non riesco a vedere come sarebbero tracciati dal sistema operativo poiché la maggior parte di quei messaggi sarebbe essere interno al processo stesso. Un debugger potrebbe tenere traccia di questi tipi di messaggi quando sono collegati, ma non riesco a vedere il sistema operativo farlo tutto il tempo - un sovraccarico molto alto.
Quindi immagino che quelli siano messaggi più pesanti. Sono una forma di RPC tra processi? Oppure, quei messaggi vengono chiamati da user-land nel kernel? Alla ricerca di riferimenti definitivi. Grazie.