RTLA: Real-time Linux Analysis Toolset
Talkat Embedded Linux Conference @ Open Source Summit North America 2022 · on Thursday, 2022-06-23· at 16:55· Room 203/204 (Level 2), JW Marriott Austin, 110 E 2nd Street Austin, TX 78701·
summary
RTLA ships kernel tracers (os_noise since 5.14, userland tool since 5.17) plus a C user-space front end that automates expert workflows, runs rtla os-noise and rtla timer-lat to collect histograms and timelines, and saves trace files readable by KernelShark. It measures nested interference (IRQ, softirq, thread, NMI), supports a one microsecond fine-tune (default 5 µs), stops on thresholds (examples: 8.8 µs, 500 µs), runs on real systems (24 CPUs, half isolated) and is packaged for Fedora/other distros.
AI-written summary · about
chapters (12)
- 0:00Start
- 2:07Real-Time Linux Analysis Tool Rtla
- 6:33Kernel Tracers Rtla
- 7:13Os Noise Tracer
- 16:24Timerella Tracer
- 22:30Stack Trace
- 24:48Tracing Histograms
- 28:29Demo
- 32:35Stamina Tracer
- 36:30Advanced Tracing
- 42:21Kernel Documentation
- 42:48Future Plans
related talks
51mRTLA Timerlat - the next step in scheduling latency analysis
50mrtla timerlat: Debugging Real-Time Linux Scheduling Latency
26mTuning Real-Time Linux for ARM SoCs
37mKernel and userspace tracing with LTTng and friends
59mProposing a new tracer to monitor RT task behavior
38mLTTng: Beyond Ring-Buffer Based Tracing
50mLow-Latency Real-Time (RT) Kernel: The Cornerstone of Arm's 5G ORAN Strategy
26mTuning Real-Time Linux for ARM SoCs
