rusage Struct Reference

#include <resource.h>


Data Fields

timeval ru_utime
 user time used
timeval ru_stime
 system time used
long ru_maxrss
 maximum resident set size
long ru_ixrss
 integral shared memory size
long ru_idrss
 integral unshared data size
long ru_isrss
 integral unshared stack size
long ru_minflt
 page reclaims
long ru_majflt
 page faults
long ru_nswap
 swaps
long ru_inblock
 block input operations
long ru_oublock
 block output operations
long ru_msgsnd
 messages sent
long ru_msgrcv
 messages received
long ru_nsignals
 signals received
long ru_nvcsw
 voluntary context switches
long ru_nivcsw
 involuntary "


Detailed Description

Definition at line 27 of file resource.h.


Field Documentation

long rusage::ru_idrss

integral unshared data size

Definition at line 32 of file resource.h.

long rusage::ru_inblock

block input operations

Definition at line 37 of file resource.h.

long rusage::ru_isrss

integral unshared stack size

Definition at line 33 of file resource.h.

long rusage::ru_ixrss

integral shared memory size

Definition at line 31 of file resource.h.

long rusage::ru_majflt

page faults

Definition at line 35 of file resource.h.

long rusage::ru_maxrss

maximum resident set size

Definition at line 30 of file resource.h.

long rusage::ru_minflt

page reclaims

Definition at line 34 of file resource.h.

long rusage::ru_msgrcv

messages received

Definition at line 40 of file resource.h.

long rusage::ru_msgsnd

messages sent

Definition at line 39 of file resource.h.

long rusage::ru_nivcsw

involuntary "

Definition at line 43 of file resource.h.

long rusage::ru_nsignals

signals received

Definition at line 41 of file resource.h.

long rusage::ru_nswap

swaps

Definition at line 36 of file resource.h.

long rusage::ru_nvcsw

voluntary context switches

Definition at line 42 of file resource.h.

long rusage::ru_oublock

block output operations

Definition at line 38 of file resource.h.

struct timeval rusage::ru_stime

system time used

Definition at line 29 of file resource.h.

struct timeval rusage::ru_utime

user time used

Definition at line 28 of file resource.h.


The documentation for this struct was generated from the following file:
Generated on Mon May 1 21:47:04 2006 for KernelAPI by  doxygen 1.4.6-5