TIMES(3C)	    UNIX Programmer's Manual		TIMES(3C)


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:

     /*
      * Copyright (c) 1982, 1986 Regents of the University of California.
      * All rights reserved.  The Berkeley software License Agreement
      * specifies the terms and conditions for redistribution.
      *
      *   @(#)times.h	 7.1 (Berkeley) 6/4/86
      */

     /*
      * Structure returned by times()
      */
     struct tms {
	  time_t    tms_utime;		/* user time */
	  time_t    tms_stime;		/* system time */
	  time_t    tms_cutime;         /* user time, children */
	  time_t    tms_cstime;         /* system time, children */
     };

     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)


Printed 11/26/99	   May 9, 1985				1


 
Generated: 2016-12-26
Generated by man2html V0.25
page hit count: 1014
Valid CSS Valid XHTML 1.0 Strict