CONFIG_TRACING_CPU_STATS

Enable CPU usage tracing

Type: bool

Help

Module provides information about percent of CPU usage based on tracing hooks for threads switching in and out, interrupts enters and exits (only distinguishes between idle thread, non idle thread and scheduler). Use provided API or enable automatic logging to get values.

Direct dependencies

<choice: Tracing Format>

(Includes any dependencies from ifs and menus.)

Symbols selected by this symbol

Kconfig definition

At <Zephyr>/subsys/tracing/Kconfig:47

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:56

Menu path: (Top) → Sub Systems and OS Services → Tracing Support → Tracing Format

config TRACING_CPU_STATS
    bool "Enable CPU usage tracing"
    select TRACING_CORE
    depends on <choice: Tracing Format>
    help
      Module provides information about percent of CPU usage based on
      tracing hooks for threads switching in and out, interrupts enters
      and exits (only distinguishes between idle thread, non idle thread
      and scheduler). Use provided API or enable automatic logging to
      get values.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)