Files
rtems/cpukit/libmisc/cpuuse
Ryan Long c7eb89f82b cpuusagetop.c: Fix three Missing break in switch Coverity errors
CID 1399726: Missing break in switch in task_usage().
CID 1399728: Missing break in switch in task_usage().
CID 1399742: Missing break in switch in task_usage().

Closes #4278
2021-03-05 14:00:05 -06:00
..
2020-04-16 07:30:00 +02: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.