:orphan: .. title:: TRACING_CPU_STATS .. option:: 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 =================== \ :ref:` ` *(Includes any dependencies from ifs and menus.)* Symbols selected by this symbol =============================== - \ :option:`TRACING_CORE ` Kconfig definition ================== .. highlight:: kconfig At ``subsys/tracing/Kconfig:48`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:34`` → ``subsys/Kconfig:59`` Menu path: (Top) → Sub Systems and OS Services → Tracing Support → Tracing Format .. parsed-literal:: config TRACING_CPU_STATS bool "Enable CPU usage tracing" select \ :option:`TRACING_CORE ` depends on \ :ref:` ` 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.)*