xref: /original-bsd/lib/libc/gen/times.3 (revision 6386612b)
Copyright (c) 1980 Regents of the University of California.
All rights reserved. The Berkeley software License Agreement
specifies the terms and conditions for redistribution.

@(#)times.3 6.1 (Berkeley) 05/09/85

TIMES 3C ""
C 4
NAME
times - get process times
SYNOPSIS
 "#include <sys/types.h>  "#include <sys/times.h> 

times(buffer) struct tms *buffer;

DESCRIPTION
This interface is obsoleted by getrusage(2).

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 :

.so  /usr/include/sys/times.h

The children times are the sum of the children's process times and their children's times.
"SEE ALSO"
time(1), getrusage(2), wait3(2), time(3)