Files
rtems/cpukit/libmisc/cpuuse/README
Joel Sherrill e49e84c9ab 2007-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/Makefile.am, libmisc/cpuuse/README: Split remaining CPU Usage
	functionality into multiple files to eliminate unnecessary cohesion.
	Update README.
	* libmisc/cpuuse/cpuusagereport.c, libmisc/cpuuse/cpuusagereset.c:
	New files.
	* libmisc/cpuuse/cpuuse.c: Removed.
2007-05-21 20:28:02 +00:00

22 lines
590 B
Plaintext

#
# $Id$
#
This directory contains code to report and reset per-task CPU usage.
If the BSP supports nanosecond timestamp granularity, this this information
is very accurate. Otherwise, it is dependendent on the tick granularity.
It provides two primary features:
+ Generate a CPU Usage Report
+ Reset CPU Usage Information
NOTES:
1. If configured for tick granularity, CPU usage is "docked" by a
clock tick at each context switch.
2. If configured for nanosecond granularity, no work is done at each
clock tick. All bookkeeping is done as part of a context switch.