Lines Matching refs:CPU

3 Recount is a resource accounting subsystem in the kernel that tracks the CPU resources consumed by …
4 It supports attributing counts to a specific level of the CPU topology (per-CPU and per-CPU kind).
10 …, Recount tracks its counters per-CPU kind (e.g. performance or efficiency) for threads, per-CPU f…
44 …spects counters in an LLDB session and is generally useful for retrospective analysis of CPU usage.
45 … each metric as a column and then uses rows for the groupings, like per-CPU or per-CPU kind values.
49 - `recount thread <thread-ptr> [...]` prints a table of per-CPU kind counts for threads.
51 - `recount task <task-ptr> [...]` prints a table of per-CPU counts for tasks.
55 - `recount coalition <coalition-ptr>` prints a table of per-CPU kind counts for each coalition, not…
70 To count CPU resource usage, a `struct recount_usage` has the following fields:
74 - `ru_cycles`: the cycles run by a CPU with `CONFIG_PERVASIVE_CPI`
75 - `ru_instructions`: the instructions retired by a CPU with `CONFIG_PERVASIVE_CPI`
76 - `ru_energy_nj`: the energy consumed by a CPU, in nano-Joules with `CONFIG_PERVASIVE_ENERGY`
79 The CPU's previous snapshot, stored in the `_snaps_percpu` per-CPU variable, is subtracted from the…
80 The per-CPU variable is then updated with the current snapshot for the next switch.
101 The coalition counters are not updated by threads switching off-CPU and are instead protected by th…
102 …he lock and iterating the constituent tasks, grouping their per-CPU counters into per-CPU kind one…