times(3C) — C LIBRARY FUNCTIONS
NAME
times − get process times
SYNOPSIS
/usr/ucb/cc [ flag. . . ] file . . .
#include <sys/types.h>
#include <sys/times.h>
times(buffer)
struct tms ∗buffer;
DESCRIPTION
times returns time-accounting information for the current process and for the terminated child processes of the current process. All times are in 1/HZ seconds, where HZ is 60.
This is the structure returned by times:
struct tms {
time_ttms_utime;/∗ user time ∗/
time_ttms_stime;/∗ system time ∗/
time_ttms_cutime;/∗ user time, children ∗/
time_ttms_cstime;/∗ system time, children ∗/
};
The children’s times are the sum of the children’s process times and their children’s times.
SEE ALSO
time(1), wait(2), getrusage(3), time(3), wait(3).
NOTES
times has been superseded by getrusage.
— BSD Compatibility Package