Check out the lrusage structure members in http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/sys/klwp.h (more inline)...
Davide Vanoni wrote: > Hi all! I'm experimenting the usage of extended accounting mechanism at task > level. Somebody of you could you tell me the meaning of the following fields? > I've just found a list in the documentation without explanation. The fields > are: > > EXD_TASK_MESSAGES_SND > EXD_TASK_MESSAGES_RCV > messages sent and received. Message counts from getmsg(2) /putmsg(2) system calls. > EXD_TASK_BLOCKS_IN > EXD_TASK_BLOCKS_OUT > Disk IO blocks in and out (read and written). I'm pretty sure these are 512 byte blocks. > EXD_TASK_CHARS_RDWR (disk transferred bytes?) > Characters read and written. Pretty much everything that moves through a read(2) or write(2) system call. > EXD_TASK_CONTEXT_VOL > Voluntary context switches (issued a blocking system call). > EXD_TASK_CONTEXT_INV > Involuntary context switches (preempted) > EXD_TASK_SIGNALS > Signals received. > EXD_TASK_SWAPS > Number of times an LWP was swapped out. > EXD_TASK_SYSCALLS > system calls executed. > EXD_TASK_ANCTASKID > Task ID (A task is a Solaris abstraction for resource management) HTH, /jim > Thanks! >
