If you're trying to optimize your program or measure its efficiency, it's
very useful to be able to know how much processor time or CPU
time it has used at any given point. Processor time is different from
actual wall clock time because it doesn't include any time spent waiting
for I/O or when some other process is running. Processor time is
represented by the data type clock_t
, and is given as a number of
clock ticks relative to an arbitrary base time marking the beginning
of a single program invocation.
Go to the first, previous, next, last section, table of contents.