Lines Matching +full:wakeup +full:- +full:latency +full:- +full:us
2 rtla-timerlat-top
4 -------------------------------------------
5 Measures the operating system timer latency
6 -------------------------------------------
22 seem with the option **-T**.
35 **--aa-only** *us*
38 Print the auto-analysis if the system hits the stop tracing condition. This option
45 In the example below, the timerlat tracer is dispatched in cpus *1-23* in the
46 automatic trace mode, instructing the tracer to stop if a *40 us* latency or
49 # timerlat -a 40 -c 1-23 -q
50 Timer Latency
51 0 00:00:12 | IRQ Timer Latency (us) | Thread Timer Latency (us)
78 IRQ handler delay: 27.49 us (65.52 %)
79 IRQ latency: 28.13 us
80 Timerlat IRQ duration: 9.59 us (22.85 %)
81 Blocking thread: 3.79 us (9.03 %)
82 objtool:49256 3.79 us
84 -> timerlat_irq
85 -> __hrtimer_run_queues
86 -> hrtimer_interrupt
87 -> __sysvec_apic_timer_interrupt
88 -> sysvec_apic_timer_interrupt
89 -> asm_sysvec_apic_timer_interrupt
90 -> _raw_spin_unlock_irqrestore
91 -> cgroup_rstat_flush_locked
92 -> cgroup_rstat_flush_irqsafe
93 -> mem_cgroup_flush_stats
94 -> mem_cgroup_wb_stats
95 -> balance_dirty_pages
96 -> balance_dirty_pages_ratelimited_flags
97 -> btrfs_buffered_write
98 -> btrfs_do_write_iter
99 -> vfs_write
100 -> __x64_sys_pwrite64
101 -> do_syscall_64
102 -> entry_SYSCALL_64_after_hwframe
103 ------------------------------------------------------------------------
104 Thread latency: 41.96 us (100%)
106 The system has exit from idle latency!
107 Max timerlat IRQ latency from idle: 17.48 us in cpu 4
111 that handles **timerlat** wakeup: *65.52%*. This can be caused by the
121 priority *FIFO:95* by default, which is a common priority used by real-time
125 --------
126 **rtla-timerlat**\(1), **rtla-timerlat-hist**\(1)
128 *timerlat* tracer documentation: <https://www.kernel.org/doc/html/latest/trace/timerlat-tracer.html>
131 ------