~/talk

rtla timerlat: Debugging Real-time Linux Scheduling Latency

links:none on file
slides:none on file

rtla timerlat integrates a kernel tracer and a user-space front end to measure and decompose scheduling latency into IRQ vs thread split, execution/blocking/interference components, and produces an auto-analysis report that stops and collects traces on thresholds (example: stop-on-30µs). Demonstrations show an IRQ wakeup delayed ~31µs, an exit-from-idle case ~39µs, and NMIs around 9–10µs yielding a system minimum bound ≈40µs; it saves histograms and trace events for deeper inspection and works on PREEMPT_RT and vanilla kernels, including hardware-noise tracing.

AI-written summary · about

  1. 0:00Introduction to RTLA
  2. 5:49Understanding Timerlat
  3. 8:30Using the CLI interfaces
  4. 10:54Auto-analysis features
  5. 12:52Analyzing latency sources
  6. 18:12Idle latency and C-states
  7. 20:01Thread latency and tuning
  8. 22:30Integration with tracing
  9. 25:47Advanced histogram analysis
  10. 30:12Future developments
  11. 34:09Hardware noise tools
  12. 36:58Conclusion and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.