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!
>   

Reply via email to