Files
rtems/cpukit/libmisc/cpuuse
Sebastian Huber edde99bd21 score: Rename rtems_smp_get_number_of_processors()
Rename in rtems_smp_get_processor_count().  Always provide
<rtems/score/smp.h> and <rtems/rtems/smp.h>.  Add
_SMP_Get_processor_count().  This function will be a compile time
constant defined to be one on uni-processor configurations.  This allows
iterations over all processors without overhead on uni-processor
configurations.
2013-06-14 16:26:07 +02:00
..
2013-01-04 13:09:14 -06:00

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.