Varie correzioni, completata revisione capitolo sull'I/O su file
[gapil.git] / listati / rusage.h
1 struct rusage {
2     struct timeval ru_utime; /* user time used */
3     struct timeval ru_stime; /* system time used */
4     long ru_maxrss;          /* maximum resident set size */
5     long ru_ixrss;           /* integral shared memory size */
6     long ru_idrss;           /* integral unshared data size */
7     long ru_isrss;           /* integral unshared stack size */
8     long ru_minflt;          /* page reclaims */
9     long ru_majflt;          /* page faults */
10     long ru_nswap;           /* swaps */
11     long ru_inblock;         /* block input operations */
12     long ru_oublock;         /* block output operations */
13     long ru_msgsnd;          /* messages sent */
14     long ru_msgrcv;          /* messages received */
15     long ru_nsignals;   ;    /* signals received */
16     long ru_nvcsw;           /* voluntary context switches */
17     long ru_nivcsw;          /* involuntary context switches */
18 };